Не работает OnAccountBalance

Страницы: 1
RSS
Не работает 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 почему то при этом не вызывается. Ни окно с таблицей не появляется, ни сообщении. Подскажите пожалуйста, что я не так делаю.
 
Здравствуйте,
Согласно документации на QLUA
OnAccountBalance - Функция вызывается терминалом QUIK при получении изменений текущей позиции по счету.

Согласно документации на терминал QUIK
-Раздел 7. Операции брокера
--Таблица текущих позиций по счетам

Эта таблица находится в меню Дилер / Текущие позиции по счетам...

Соответственно, если у Вас нет такого меню, или ест?ь но в нем данная таблица пустая, то и колбек срабатывать не должен.
 
Цитата
Sergey Gorokhov написал:
Эта таблица находится в меню Дилер / Текущие позиции по счетам...

Соответственно, если у Вас нет такого меню, или ест?ь но в нем данная таблица пустая, то и колбек срабатывать не должен.
Sergey Gorokhov, где найти эту волшебную таблицу? Версия 7.0.4.10
 
Цитата
Сергей Качурин написал:
Sergey Gorokhov, где найти эту волшебную таблицу? Версия 7.0.4.10

В этой версии все таблицы находятся в одном месте. Создать окно - Все типы окон.
 
[img]file:///C:/Users/%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9/Downloads/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.JPG[/img][img]file:///C:/Users/%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9/Downloads/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.JPG[/img]Sergey Gorokhov, вот прямо так и называется? "Таблица текущих позиций по счетам"  
 
не получается прикрепить скрин, но такой таблицы нет.. Даже по слову "текущих" - пустой экран
 
Цитата
Сергей Качурин написал:
не получается прикрепить скрин, но такой таблицы нет.. Даже по слову "текущих" - пустой экран
Эта таблица доступна по разрешению со стороны брокера.
Зачем она Вам?
 
а "текущие" - только Торги
 
перешел с фьючерсов на акции
перестал работать  OnFuturesClientHolding
хотел заменить на OnAccountBalance , но он не работает

Посоветуйте решение, пожалуйста. Sergey Gorokhov,
 
используйте OnDepoLimit
Страницы: 1
Читают тему
Наверх