Если вы используете стратегии в трейдингвью, например чтобы быстро накидать прототип идеи из какого нибудь источника и посмотреть её, то у вас наверняка также появлялся вопрос поиска приемлемых параметров и проверка как они влияют на стратегию. Делать это вручную крайне трудозатратно. Простейшая стратегия двух скользящих средних может давать 400 и более вариантов параметров. А любое увеличение кол-ва параметров и диапазона их значений приводит к необходимости перебора значений растущих в геометрической прогрессии. Например стратегия из 5 параметров по 15 значений дает 15 ^ 5 = 759 375 вариантов. Подобрать их руками, когда один вариант вычисляется пару секунд не реально.
А можно ли автоматизировать этот процесс? Ниже описание решения через расширение для браузера на основе Chrome.
В прошлый раз я публиковал статью, в которой говорил об ассистенте для
Изменения в Рабочем месте QUIK 9.2.1
© ARQA Technologies, сентябрь 2021 1
Исправленные недоработки
1. Ошибка, которая приводила к некорректному отображению Tаблицы текущих
торгов при обновлении с версии 9.1.3.
2. Ошибка инициализации файла MP_Pr.dll при запуске программы, которая не
позволяла запустить программу.
3. В некоторых случаях при запуске программа завершалась ошибкой.
Скачать как всегда можно отсюда: ftp://ftp.quik.ru/public/updates/
Полный же перечень изменений в 9-й версии :
Изменения в Рабочем месте QUIK 9.1.0
© ARQA Technologies, июль 2021 1
Возможности новой версии
1. При успешном подключении к серверу добавлено отображение информации о дате и времени предыдущего входа в систему, а также об IP-адресе, с которого было выполнено подключение.
2. Добавлена возможность настройки шрифта и межстрочного интервала в Таблице котировок. Настройка выполняется в разделе «Программа» / «Шрифты» основных настроек Рабочего места QUIK. Описание см. в п. 2.8.4 Руководства пользователя.
3. В графике добавлена новая графическая фигура «Горизонтальный луч»:
Описание см. в пп. 4.2.8, 4.2.10, 4.3.1, 4.3.5 Руководства пользователя.
4. Новые параметры в таблицах:
— В Таблицу заявок добавлены параметры «Дата расчетов», «Дата расчетов второй части», «Дата начала действия», «Тип контракта», «Количество второй части», «Объем второй части», «Торговая сессия», «Тип ввода цены», «Сумма РЕПО видимой части», «Видимая часть в %», «Приоритетное обеспечение». Описание см. в п. 3.6.2 Руководства пользователя;
— В Таблицу сделок добавлены параметры «Дата фиксации», «Дата начала действия», «Тип контракта», «Спот-котировка», «Валюта комиссии торговой системы», «Валюта комиссии брокера», «Торговая сессия». Описание см. в п. 3.8.2 Руководства пользователя;
— В таблицу «Расчетные коды» добавлены параметры «Доступен в утреннюю сессию», «Идентификатор расчетного счета/кода», «Учитывать процентный риск». Описание см. в п. 3.60 Руководства пользователя;
Изменения в Рабочем месте QUIK 9.1.0
© ARQA Technologies, июль 2021 2
— В Таблицу информации об участниках торгов добавлен параметр «Доступен в утренней сессии». Описание см. в п. 3.54 Руководства пользователя.
5. В окно просмотра новостей информационных агентств добавлены параметры «Инструмент» и «Страна» для отображения списка инструментов и стран, связанных с отображаемой новостью. Описание см. в п. 3.9.2 Руководства пользователя.
6. В таблице «Позиции по деньгам» максимальный размер поля «Описание» увеличен до 128 символов.
7. Добавлена возможность быстрого доступа к транзакции замены заявки, если данная транзакция поддерживается на стороне торговой системы. При включении настройки «Заменять заявки средствами торговой системы» (в разделе «Торговля» / «Заявки» / «Замена заявок» основных настроек Рабочего места QUIK) в контекстном меню Таблицы заявок появится пункт «Заменить заявку средствами ТС». Кроме этого, данный режим будет использоваться при замене заявок при помощи режима drag-and-drop в окне котировок или на графике.
Если при замене заявки при помощи режима drag-and-drop требуется как ранее сначала снимать, а затем выставлять новую заявку, необходимо отключить настройку «По возможности заменять заявки средствами торговой системы» в разделе настроек «Замена заявок».
Описание см. в п. 5.14.2 Руководства пользователя.
8. Изменения в специализированных формах ввода заявок:
— Для облигаций точность параметра «Доходность» теперь равна точности цены инструмента;
— Количество отображаемых символов на кнопке «Max» увеличено до 12.
9. В таблицу «Купить/Продать» добавлена настройка «Показывать информационные классы», отвечающая за отображение в таблице инструментов информационных классов. Описание см. в п. 3.13.3 Руководства пользователя.
10. Изменен функционал меток на графике:
— Привязка меток теперь осуществляется не к шкале, а к графику в диалоге редактирования метки на вкладке «Координаты».
Изменения в Рабочем месте QUIK 9.1.0
© ARQA Technologies, июль 2021 3
— На метки распространяется действие настройки «Оставлять трендовые линии, фигуры и метки при смене инструмента».
Описание см. в пп. 4.2.1, 4.2.13 Руководства пользователя.
11. Переименованы столбцы в ряде таблиц:
— В таблицах «Заявки на внебиржевые сделки» и «Сделки для исполнения» столбец «Дата исполнения» переименован в «Дата расчетов».
— В таблицах «Заявки», «Сделки», «Заявки на внебиржевые сделки», «Сделки для исполнения», «Переводы НКЦ» столбец «Settlement Date» переименован в «Settle date».
Исправленные недоработки
1. Некорректная обработка ошибок при выполнении загрузки LUA скриптов.
2. Для некоторых типов инструментов в таблице заявок, сделок и обезличенных сделок не отображалось значение параметра «Расчетная сумма».
3. Значение параметра «Расчетная сумма» не выводилось при экспорте таблицы по DDE.
4. Оптимизировано время загрузки терминала при наличии большого количества SMS-оповещений и стоп-заявок.
5. Отображение количества выбранных инструментов в настройке «Программа / Получение данных / Котировки».
6. Не отображалось перекрестие в окне графика, если одна из областей окна имела минимальный размер.
7. В форме ввода заявок по спредам срочного рынка Московской Биржи не рассчитывался параметр «Объем ГО».
8. В некоторых случаях подсказка для инструмента «Линейка» отображалась не полностью.
9. Некорректное отображение списка уровней и кнопок в окне «Свойства уровней Фибоначчи».
10. Некорректное отображение графика при использовании логарифмической шкалы.
11. Ошибка, которая могла приводить к использованию неправильного шаблона по умолчанию при добавлении графика.
Изменения в Рабочем месте QUIK 9.1.0
© ARQA Technologies, июль 2021 4
12. Удвоенное отображение объема на последней свече в окне графика.
13. Некорректное отображение краткого наименования инструмента в таблицах позиций при наличии нескольких инструментов с совпадающим кодом.
14. Некорректное выделение котировок цветом при включенном режиме «Разреженный стакан».
15. Ошибка, которая иногда приводила к некорректному расчету маржинальных параметров в случае использования Модуля единой денежной позиции.
16. Некорректный расчет объема рыночной заявки по облигации в специализированной форме ввода заявки.
17. Некорректный расчет максимального количества в форме ввода заявки, который возникал из-за недостаточной точности значения НКД.
18. Ошибка при расчете максимального количества по заявкам в безадресных режимах РЕПО с ЦК 1 день.
19. Некорректное отображение шкалы прибыли при использовании Модуля опционной аналитики.
20. При открытии формы подачи заявки по классу Модуля букбилдинга через список транзакции (Ctrl+T) или из пустой Таблицы заявок нажатием на клавишу F2 поле выбора даты в параметре «Срок действия» было неактивным.
21. Некорректная работа функционала быстрого ввода заявки в Таблице котировок при активированном режиме «drag-and-drop».
22. Некорректная работа настройки «Данные в локальной временной зоне» с OMS-заявками.
23. При перезапуске Рабочего места QUIK и подключении к серверу в таблице «Состояние счета» могли отображаться неактуальные данные.
24. После замены инструментов с истекающим сроком обращения могли измениться настройки запроса обезличенных сделок.
25. Изменения в настройках индикатора «Уровни Фибоначчи» сохранялись при нажатии кнопки «Отмена».
26. Координаты горизонтальной линии имели точность шесть знаков после запятой, а не точность инструмента.
27. Медленная работа Рабочего места QUIK при наличии прав по OMS-классам.
28. При совпадении кода инструмента на разных рынках в Таблице позиций по инструментам могло отображаться название инструмента на другом рынке.
Изменения в Рабочем месте QUIK 9.1.0
© ARQA Technologies, июль 2021 5
29. В некоторых случаях некорректно рассчитывался объем в форме ввода при замене заявки.
30. Некорректный учет шага цены при перемещении на графике стоп-заявки типа «Стоп-цена по другому инструменту».
31. В некоторых случаях ошибочно было активно поле «Доходность» в форме ввода рыночной заявки.
32. В некоторых случаях пропадал текст в LUA таблицах.
33. При применении пользовательских фильтров в таблицах LUA сбрасывались цвета.
34. Получение некорректных значений при одновременной работе нескольких LUA-скриптов, использующих информацию о позициях клиента.
35. В QLUA функции стандартной библиотеки string некорректно работали с кириллицей.
36. Ошибка «invalid key to 'next'» при работе LUA-скрипта.
37. В QLUA при закрытии data_source не освобождалась память, если был назначен SetUpdateCallback.
38. В форме настроек SMS-оповещений неправильно отображались языковые настройки.
39. При загрузке настроек из файла сбрасывались настройки заказа обезличенных сделок.