Сделайте пожалуйста наконец формирование списка Lua-скриптов: возможность передвигать строки внутри списка вверх/вниз. Пусть при этом надо будет остановить скрипты, главное, чтобы строки каким-то образом можно было двигать. У многих ваших пользователей по несколько десятков строк в списке по разным стратегиям, добавляются, когда требуется запустить по новому инструменту или протестировать стратегию, в результате в списке полная каша и это никак не исправить.
Уже который год в терминале QUIK невозможно задать дробные уровни у любого индикатора в дополнительной области (любой осциллятор или гистограмма). Уровень можно задать только с точностью самого инструмента, хотя точность осциллятора абсолютно не должна совпадать с точностью инструмента (например он может быть от 0.до 1).
Присвойте номер данной проблеме и когда можно получить ее решение?
Уважаемые разработчики и коллеги, может кто подскажет, почему результат разный и что надо подставить в string.format, чтобы он стал одинаковый? Как вы понимаете, необходимо, чтобы Номер заявки или сделки в виде строки всегда был нормальным числом, идентичным самому числу.
1. Текущие торги ставлю якорь 2. Стандартные график по инструменту заякоренный на текущие торги 3. При переходе между инструментами в графике минимизируется область обьема вниз. При этом область не пропадает, просто ее высота в 0 превращается.
Вопрос: Во всех приходящих колбеках в OnOrder(order) и OnTrade(trade) при любых статусах обязательно будет заполнено поле trans_id, если я его предварительно заполнил в транзакции со стороны скрипта? Т.е. проверкой данного поля я гарантированно поймаю свои заявки и сделки?
После обновления на версию 8.0 все индикаторы и скрипты, сделанные на Lua перестали работать, по скриптам пишет ошибку "bad header in precompiled chunk".
никаких dll или сторонних библиотек не используется в скриптах. Скрипты скомпилированы через стандартную команду:
1 марта 2019 г обновился с 7.19.0.51 на 7.25.1.3, после этого QUIK стал вылетать каждые 2-3 дня, в директории dmp пусто. Windows не обновляю, никаких скриптов новых запущено не было, так что дело явно в самом обновлении. Версия 7.19.0.51 у меня работала месяцами стабильно. В результате пришлось вернуться на старую версию.
Как получить значения поля "Необеспеченные торги" в Таблице текущих торгов? Какой параметр в функции GetParamEx отвечает за это поле и какие значения оно может принимать?
На любой график можно вывести в отдельном окне "Количество заявок на покупку", "Количество заявок на продажу", "Суммарный спрос" и т.д. через Историю изменения параметров. Получаем побарный график в отдельном окне.
Как получить эти значения в самописном индикаторе?
В Таблице текущих торгов можно получить значения только в моменте, а нужна история, которая судя по графику есть в QUIK где-то.
Где-то есть очередь доработок по зарегистрированным в данном форуме предложениям? Желательно с прогнозными датами решения доработки?
А то вы все регистрируете пожелания, но проходят года, а что делается в Ваших недрах, в каком порядке, с какой скоростью абсолютно неизвестно.
Я думаю, что все участники форума подпишутся, что данная информация, выложенная в публичном виде, будет всем полезна, а заодно и покажет нам, насколько ваши планы соответствуют реальности.
Скрипт формирует несколько таблиц и время от времени обновляет поля в этих таблицах. 3 таблицы обновляются сразу после SetCell, а четвертая с задержкой (или надо мышкой провести над ней или тыкнуть в нее, тогда данные в ней сразу обновляются). В коде обновление по всем таблицам абсолютно одинаковое. В чем может быть засада?
У меня несколько счетов в рамках 1 терминала QUIK. Можно ли выводить на 1 график стоп-заявки, заявки и сделки 1 счета, а на другой другого? Сейчас на всех графиках выводится информация сразу по всем счетам. Общий фильтр тут не поможет, т.к. мне и нужна информация по всем счетам, но в рамках данного графика только по конкретному счету.
Возможно ли стандартными методами в терминале QUIK загрузить в график более 3000 свечей истории? Например всю историю по фьючерсному контракту на минутный график.