SynAdapter - вывод данных из QUIK в Omega Research и MetaStock
SynAdapter позволяет выводить данные из программы QUIK по DDE в программы технического анализа Omega Research TradeStation и MetaStock. |
14 дней бесплатно Полная версия |
Внешний вид программы
Настройки программы QUIK LUA-версия
- Запустить программу QUIK. Если в процессах не появился WinRos.exe - запустить его вручную.
- В квике Система-Заказ данных-Поток котировок выбрать нужные инструменты в фильтрах.
- В квике Система-Заказ данных-Поток обезличенных сделок выбрать нужные инструменты в фильтрах.
- Создать в квике таблицу Текущие торги и добавить туда нужные инструменты.
- Создать в квике Таблицу обезличенных сделок и добавить туда нужные инструменты. Если сделки не транслируются, позвонить брокеру и попросить, чтобы вам активировали этот поток.
- Запустить SynAdapter.
- В главном меню квика Сервисы-Lua скрипты выбрать из папки SynAdapter скрипт SynAdapter_Quik.lua и запустить его.
- Создать в SynAdapter инструменты.
FAQ. Частые вопросы по выводу из QUIK LUA.
- Закачиваются ли пропущенные данные?
Пропуски в данных за текущий день закачиваются, если вы используете источник - Таблицу всех сделок. Если сделки не транслируются при включенных фильтрах в получаемых данных, то нужно обратиться к брокеру с просьбой их включить. Чтобы пропуски корректно заливались в ГлобалСервер, надо использовать ключ в реестры для Омеги USEPCCLOCK. Без него пропуски не будут заполняться. - На какой версии квика работает вывод LUA?
Надо использовать QUIK 7.x. На 8-й версии квика вывод работать не будет, так как подгружаемаяя библиотека 32 бита, а QUIK 64 бита. В будущем сделаем 64 разрядный коннектор к квику.
Настройки программы DDE-версия
- Запустить программу QUIK. Если в процессах не появился WinRos.exe - запустить его вручную.
- Загрузить в QUIK файл с настройками, который идет вместе с программой. QUIK-Система-Загрузить настройки из файла.
- Добавить нужные инструменты в таблицу Справочник и Текущую таблицу параметров на закладке SynAdapter.
- Запустить SynAdapter.
- Создать в SynAdapter инструменты.
- Источник "Таблица всех сделок" - дает эталлоную последовательность тиков с биржи, но сильно загружает квик и программы ТА.
- Рекомендуется выбрать источник "Таблицы текущих параметров" - нарезка данных с минимальным интервалом, некоторые тики могут пропускаться. Работает быстро.
- Нажать Инструменты-"Старт всех" в SynAdapter и запустить вывод в программы ТА.
- В настройках QUIK-Настройки-Экспорт данных вывод по ДДЕ установить максимальные параметры для ожидания и поставить галочку "Новый поток на отдельный DDE-сервер".
- ПО ЖЕЛАНИЮ: Для оптимизации вывода в файл конфигурации QUIK можно добавить параметр в секцию [excel] price-timeout=10. По умолчанию 1000 мс.
Как увеличить скорость данных?
На сильных движения рынка сервера QUIK не справляются с потоком котировок и данные могут заметно отставать. Мы рекомендуем использовать просмотровый логин Plaza2 для прямого доступа к рыночным данным МосБиржи. SynAdapter прекрасно с этим справляется. Кроме этого SynAdapter умеет делать компрессию тиков - объединять тики с одинаковой ценой и временем в один тик. Это снижает нагрузку на расчеты торговых систем.
Как запустить робота в Omega Research с исполнением в QUIK?
Для проторговки торговых систем в Омеге у нас есть коннектор EasyTrade. Он умеет экспортировать данные в Омегу и исполнять ее сигналы в QUIK. Подробнее тут.
Удачных сделок!