Версия 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 возвращает таблицу с данными.