Добрый день!
Столкнулся с такой проблемой: котировки меняются только в стакане. График стоит, в таблицу всех сделок ордер-лог не идет. У брокера есть скрипт проверка соединения (брокер ВТБ). Запускал этот скрипт - соединение с сервером нормальное. Также запускал такой скрипт луа:
Сейчас (после 10:00) в таблицу должна выводиться 1, но поскольку таблица пустая значит функция OnAllTrade не активна (такое бывает, когда котировки не идут). Если проблема на стороне брокера, как можно грамотно сформулировать проблему?
				Столкнулся с такой проблемой: котировки меняются только в стакане. График стоит, в таблицу всех сделок ордер-лог не идет. У брокера есть скрипт проверка соединения (брокер ВТБ). Запускал этот скрипт - соединение с сервером нормальное. Также запускал такой скрипт луа:
| Код | 
|---|
| CLASS_CODE     = "SPBFUT"     -- Класс бумаги
SEC_CODE       = "RIU0"       -- Код бумаги
 
IsRun = true
function main()
   CreateTable()
   while IsRun do
      sleep(1)
   end
end
function CreateTable()
   t_id = AllocTable()   
   AddColumn(t_id, 0, "Time", true, QTABLE_INT_TYPE, 15)
   AddColumn(t_id, 1, "Status", true, QTABLE_INT_TYPE, 15)
  
   t = CreateWindow(t_id)   
   SetWindowCaption(t_id, "Status "..SEC_CODE)
   InsertRow(t_id, -1)
end
function OnAllTrade(alltrade)
   status = alltrade.period
   SetCell(t_id, 1, 1, tostring(status))
   if status == nil then message("Торгов нет", 3) end
end
function OnStop()
   IsRun = false
end  | 
