Добрый день. Запускаю вот такой скрипт:
Во время работы этого скрипта совершаю разные сделки, следовательно, баланс манятся. Но функция OnAccountBalance почему то при этом не вызывается. Ни окно с таблицей не появляется, ни сообщении. Подскажите пожалуйста, что я не так делаю.
| Код |
|---|
is_run=true
function main()
id=AllocTable()
AddColumn(id, 1, "Код инструмента", true, QTABLE_STRING_TYPE, 11)
AddColumn(id, 2, "Текущий остаток", true, QTABLE_INT_TYPE, 10)
while is_run do
sleep(2000)
end
end
function OnStop(stop_flag)
is_run=false
end
function OnAccountBalance(acc_bal)
message("OnAccountBalance",1)
SetCell(id, row, 1, tostring(acc_bal["sec_code"]))
SetCell(id, row, 2, tostring(acc_bal["currentpos"]))
end |
Во время работы этого скрипта совершаю разные сделки, следовательно, баланс манятся. Но функция OnAccountBalance почему то при этом не вызывается. Ни окно с таблицей не появляется, ни сообщении. Подскажите пожалуйста, что я не так делаю.