Версия Quik 7.11.1.5.
Демо
Код примера:
На любой тикер и любой параметр param сервер возвращает пустую таблицу (т.е. ds:Size() всегда 0) пробовал выставлять sleep больше - не помогает. В любом случае должен был бы сработать callback, но ожидание в 5 минут после старта ничего не дало. Тот же самый код в версии 6 в демо quik возвращает таблицу с данными.
Демо
Код примера:
Код |
---|
stopped = false function main() ds, err = CreateDataSource('QJSIM', 'GAZP', INTERVAL_M1, 'bid') while (err == "" or err == nil) and ds:Size() == 0 do sleep(5) end if err ~= "" and err ~= nil then message("Error: " .. err) return end message("size:" .. tostring(ds:Size())) ds:SetUpdateCallback(myFunc) while stopped ~= true do sleep(50) end end function myFunc(index) message(tostring(index)) end |
На любой тикер и любой параметр param сервер возвращает пустую таблицу (т.е. ds:Size() всегда 0) пробовал выставлять sleep больше - не помогает. В любом случае должен был бы сработать callback, но ожидание в 5 минут после старта ничего не дало. Тот же самый код в версии 6 в демо quik возвращает таблицу с данными.