Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#Подключение к TWSПодключение к шлюзу
1Router mode – режим получения заявок:
    • отправленных через Option Workshop только за текущую сессию
    • отправленных через Option Workshop только за текущую и предыдущие сессии
    • включая отправленных через внешнее ПО
2

Host – адрес компьютера, на котором запущен Interactive Brokers. Если шлюз и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1

3
  • Port – порт соединения с терминалом TWS. Для использования значения по умолчанию 7496 следует нажать кнопку Use default TWS port. Порт должен совпадать с полем Socket port
  • Port – порт соединения с шлюзом. Для использования значения по умолчанию 4001 следует нажать кнопку Use default Gateway port. Порт должен совпадать с полем Socket port

4

Client ID – номер приложения. По умолчанию 0. Значение должно совпадать с полем Master API client


Image Added

Рисунок 4 – подключение к терминалу к IB                               Рисунок 5 – подключение к терминалу к IB

Затем нажать кнопку OK. Через несколько секунд программа подключится к IB.

...

  1. запустить шлюз и авторизоваться;
  2. в программе Option Workshop перейти в раздел Settings→Data sourse;

  3. выбрать торговый терминал IQFeed в качестве источника данных и указать параметры:

    Рисунок 5 – 6 – подключение к терминалу к IQFeed

    • Router mode – режим получения заявок;
      • получение заявок, отправленных через Option Workshop только за текущую сессию;
      • получение заявок, отправленных через Option Workshop только за текущую сессию и предыдущие сессии;
      • получение всех заявок, включая те, что были отправлены через внешнее ПО.
    • Address – адрес компьютера, на котором запущен IQFeed. Если шлюз и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
    • Update period – период обновления данных.
  4. нажать кнопку ОК.

...

  1. открыть папку %PROGRAMFILES(X86)%\Option Workshop\LUA;
  2. скопировать в папке LUA файлы:
    1. cjson.dll;
    2. lua5.1.dll;
    3. lua51.dll.
  3. открыть папку установки QUIK;
  4. добавить с заменой файлы в папку установки QUIK;
  5. запустить терминал и авторизоваться;
  6. перейти в раздел Таблицы→LUA→Доступные скрипты;

    Рисунок 6 – 7 – настройки QUIK
  7. нажать кнопку Добавить в окне Доступные скрипты;
  8. выбрать файл itgQuikLuaServer.lua в проводнике Windows и нажать кнопку Открыть;
  9. нажать кнопку Запустить (рис. 78);

    Рисунок 7 – 8 – добавление скрипта
     
  10. в программе Option Workshopв перейти в раздел Settings→Data sourse;

    Рисунок 8 9 – настройка соединения
     

  11. выбрать торговый терминал QUIK в качестве источника данных и указать параметры:

    • Router mode – режим получения заявок:
      • получение заявок, отправленных через Option Workshop только за текущую сессию;
      • получение заявок, отправленных через Option Workshop только за текущую сессию и предыдущие сессии;
      • получение всех заявок, включая те, что были отправлены через внешнее ПО.
    • Quik IP adress – IP адрес компьютера, на котором запущен Quik. Если терминал и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1;
    • Quik port – порт соединения с Quik.
  12. нажать кнопку ОК.

...

Info

Для подключения к тестовому окружению следует установить переключатель Test environment.

Рисунок 9 10 – настройки для интеграции с CGate

...

Info

Для соединения OW с источником данных на компьютере должен быть запущен шлюз/терминал необходимой торговой системы


Рисунок 10 11 – индикаторы подключения

  • Data source – текущий источник данных;

  • ↑ – отправка заявок/сделок во внешнюю систему (мигающая стрелка);

  • ↓ – прием данных из внешней системы (мигающая стрелка);

  •  – получение данных текущей торговой сессии; 

  •  – отсутствия приема данных текущей торговой сессии.

...