SynAdapter - вывод данных из QUIK в Omega Research и MetaStock

SynAdapter позволяет выводить данные из программы QUIK по DDE в программы технического анализа Omega Research TradeStation и MetaStock.

Попробовать

14 дней бесплатно

Купить

Полная версия
7 000 РУБ

Внешний вид программы

Внешний вид программы SynAdapter для вывода данных из квика в Омегу и Метасток

 

Настройки программы 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. Подробнее тут.

Удачных сделок!