Функция CreateDataSource - не вызывает callback при изменении свечи

Страницы: 1
RSS
Функция CreateDataSource - не вызывает callback при изменении свечи, Функция CreateDataSource - не вызывает callback при изменении свечи
 
 Функция CreateDataSource - не вызывает callback при изменении свечи:
Код
function main()

function my_callback()
message("my_callback")
end

---------------------------------------------------------------------------------------------------------------------------------

my_table_data_source, Error = CreateDataSource("TQBR", "SBER", INTERVAL_D1)

if my_table_data_source == nil then 
message('Ошибка подключения: '..Error) --ошибки нету
end

------------------------------
my_table_data_source:SetUpdateCallback(my_callback)

local index_ = my_table_data_source:Size()

message(tostring(my_table_data_source:T(index_).year)  .. "/" .. tostring(my_table_data_source:T(index_).month) .. "/" .. tostring(my_table_data_source:T(index_).day) .. "/" .. tostring(my_table_data_source:O(index_)) )
------------------------------


end

1)Причем - исторические данные приходят только, если открыт график соотвтетствующего интервала, если же график открыт другого интвервала, то не приходят даже исторические данные.
2)Ну и при изменении цены свечи - my_callback - не вызывается.
 
А где бесконечный цикл в функции main. Иначе она просто выполнится и скрипт остановится.
Страницы: 1
Читают тему
Наверх