В этом виде функция работает в версии 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 |