В этом виде функция работает в версии 6.14.
Когда обновил до 6.17, она перестала работать. В версии 7 - тоже не работает.
Ошибка: attempt to index local row (a nil value)
Стоит откатить КВИК до версии 6.14, всё работает безукоризненно.
Функция на входе принимает цену и объём котировки из стакана
Когда обновил до 6.17, она перестала работать. В версии 7 - тоже не работает.
Ошибка: attempt to index local row (a nil value)
Стоит откатить КВИК до версии 6.14, всё работает безукоризненно.
Функция на входе принимает цену и объём котировки из стакана
| Код |
|---|
function is_it_my_quote(price_from_glass, volume_from_glass, sec)
local row
for i=getNumberOf("orders"),getNumberOf("orders")-orders_threshold,-1 do
row=getItem("orders",i)
if row.seccode==sec and row.price==price_from_glass and orderflags2table(row.flags).active then
if row.balance==volume_from_glass then
return true,true
else
return true,false
end
end
end
return false,false
end |