Nikolay123 (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Получение BestBID с помощью скрипта LUA., Проблема с кодом
 
Спасибо, работает.
Получение BestBID с помощью скрипта LUA., Проблема с кодом
 
Добрый день! Написал простой скрипт для получения цены лучшего бида (для примера):
Код
function main()
Subscribe_Level_II_Quotes('SPBOPT', 'Si61000BT2A')
Quotes = getQuoteLevel2('SPBOPT', 'Si61000BT2A')
b = Quotes.bid_count
bb = Quotes.bid
bb1 = bb[b-1].price
message(tostring(bb1))
end
В результате получаю цену котировки ниже лучшей (BestBid = 360, получил 355). При попытке исправить код, чтобы получить лучшую цену
Код
function main()
Subscribe_Level_II_Quotes('SPBOPT', 'Si61000BT2A')
Quotes = getQuoteLevel2('SPBOPT', 'Si61000BT2A')
b = Quotes.bid_count
bb = Quotes.bid
bb1 = bb[b].price
message(tostring(bb1))
end
выскакивает ошибка:
Код
C:\Users\О.И\Desktop\EX.lua:6: attempt to index a nil value (field '?')
Помогите, пожалуйста, разобраться новичку с этим вопросом.  
Страницы: 1
Наверх