Подскажите, есть ли какая-то возможность из QLua скрипта сменить инструмент в окне графика?
Как получить бирживой сбор по инструменту
Пользователь
Сообщений: Регистрация: 26.01.2017
15.02.2018 11:49:26
Раньше для получения бибжевого сбора по инструменту в qlua использовал параметрв "exch_pay" с функцией getParamEx getParamEx(class_code, sec_code, "exch_pay") Теперь этот параметр всегда возвращает 0.000000
(
Двойное срабатывание OnTrade( T ), Наблюдаю при сделках двойное срабатывание OnTrade( T ) сделках
Пользователь
Сообщений: Регистрация: 26.01.2017
26.01.2017 22:32:04
Функция OnTrade(T) срабатывает дважды при сделках. Состав и значения таблицы T при первом и втором срабатывании полностью одинаков. Отличаются только значения указателей на подтаблицы T.canceled_datetime и T.datetime. При этом сами значения этих таблиц тоже одинаковые. Это происходит даже при исполнении лимитной заявки в 1 лот.
До этого использовал Quik версии 6.17.3.6. Там onTrade() отрабатывает как и положено, по разу на каждую сделку. В новой версии Quik 7.6.1.1 onTrade() отрабатывает дважды.
Почему в ново версии поведение OnTrade(T) изменилось? И как теперь можно отличить первое срабатывание от последующих?
p.s. Читал соседний пост про OnOrder(), но там есть TRANS_ID, а тут этого нет.