Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Для интеграции нужно:
Section
Column
width70%60%

Option Workshop OptionWorkshop может быть интегрирован как с терминалом Trader Workstation (далее TWS), так и со шлюзом IB. Независимо от типа подключения, пользователь сможет получать и отправлять заявки в торговую систему.

Info

 Сайт Interactive Brokers

Tерминал TWS

Info

Скачать терминал /шлюз Interactive Brokers (далее IB) можно на сайте https://www.interactivebrokers.com.TWS 

Для интеграции нужно:

Column
Panel
bgColor#F5F5F5
borderStyledotted

Содержание страницы:

Table of Contents

Tерминал TWS

Дополнительно:

  1. запустить терминал и авторизоваться;
    Image Added
    Рисунок 1 – запуск терминала
  2. перейти в раздел Edit→Global Configuration...;

    Рисунок – переход к настройкам
     
  3. перейти в раздел API→Settings (рис. 23[1]) на левой панели и установить переключатель Enable ActiveX and Socket Clients (рис. 23[2]).

    Image RemovedImage Added
    Рисунок 2 – 3 – переход к настройкам

    Note

    Параметр Socket port (по умолчанию 7496) и Master API client ID (по умолчанию 0) также указывается в форме настройки OW. Если в поле указаны другие значения, запомните их.

  4. нажать кнопку OK (рис. 2[3]);

  5. выполнить настройки в Option Workshop (см. раздел Добавление источника).

Шлюз IB

  1. 3[3]);

  2. в интерфейсе OW нажать на кнопку Image Added на тулбаре;
  3. перейти во вкладку Data source, нажать кнопку Image Added(Add transport) и в списке выбрать Interactive Brokers;
    Image Added
    Рисунок 4 – вкладка Data source
     
  4. заполнить параметры (рис. 5[1]) и нажать кнопку OK (рис. 5[2]);   

    Image Added

    Рисунок 5 – параметры для терминала   

    Таблица 1 – Параметры подключения 

    Название
    Описание
    TypeНазвание источника
    NameНазвание источника, которое будет отображено на нижней панели главного окна (указывается пользователем). Название источника данных должно быть уникальным
    PrefixПриставка, которая будет добавлена к торговому счету, загруженному с источника IB
    Enable transport
    Если снять переключатель, IB будет добавлен в список доступных источников, но не будет подключен (см. раздел Деактивация источника) Image Added
    AdressAдрес компьютера, на котором запущен Interactive Brokers. Если терминал и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1, нажав на ссылку Use local machine address;
    Port
    Порт соединения с терминалом. Для использования значения по умолчанию следует нажать кнопку Use default TWS port. Порт должен совпадать со значением поля Socket port в настройках источника Image Added
    Client ID
    Номер приложения, подключенного к Interactive Brokers. По умолчанию установлено «0». Если к торговой системе подключено несколько приложений, в поле требуется указать соответствующий номер программы. Значение должно совпадать с полем Master API client в настройках источника Image Added
  5. нажать кнопку ОК во вкладке Data source (рис. 4).

Image Added

Рисунок 6 – успешное подключение

Шлюз IB

Info

Скачать шлюз IB

Для интеграции нужно:

  1. запустить шлюз IB и авторизоваться;
    Image Added

    Рисунок 7 – запуск шлюза
  2. перейти в раздел Configure → Settings;
  3. выполнить настройки в Option Workshop.

Настройки источника в интерфейсе OW

Для подключения необходимо:
  1.  
  2. перейти в раздел API → Settings на левой панели;
    Image Added

    Рисунок 8 – настройки шлюза

    Параметр Socket port (по умолчанию 4001) и Master API client ID (по умолчанию 0) также указывается в форме настройки OW. Если в поле указаны другие значения, запомните их.

  3. выполнить настройки в OptionWorkshop.

  4. в интерфейсе OW нажать на кнопку  на тулбаре;
  5. перейти во вкладку Data source, нажать кнопку Image Added(Add transport transport) и в списке выбрать Interactive Brokers;

    Рисунок 3 9 – вкладка Data source
     
  6. заполнить параметры (рис. 410[1]) и нажать кнопку OK (рис. 410[2]);               

Image Removed

  1. Image Added
    Рисунок

4
  1. 10 – параметры для

терминала

Image Removed

Рисунок 5 – параметры для шлюза

  1. Type – название источника;
  2. Name – название источника (указывается пользователем);
  3. Prefix – приставка
  4. шлюза    

    Таблица 2 – Параметры шлюза IB

    Название
    Описание
    TypeНазвание источника
    NameНазвание источника, которое будет отображено на нижней панели главного окна (указывается пользователем). Название источника данных должно быть уникальным
    PrefixПриставка, которая будет добавлена к торговому счету, загруженному
  5. из источника IB;Adress – адрес
  6. с источника IB
    Enable transport
    Если снять переключатель, IB будет добавлен в список доступных источников, но не будет подключен (см. раздел Деактивация источника) Image Added
    AdressAдрес компьютера, на котором запущен Interactive Brokers. Если
  7. терминал/
  8. шлюз и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1, нажав на
  9. ссылку
  10. ссылку Use
  11. local
  12. local machine address;
    Port
  13.  – порт соединения с терминалом/шлюзом Interactive Brokers
  14. Порт соединения со шлюзом. Для использования значения по умолчанию следует нажать кнопку Use
  15. default TWS/
  16. default Gateway port. Порт должен совпадать со значением поля Socket port
  17.  в
  18.  (по умолчанию 400) в настройках источника
  19. (рис. 6)
  20. ;
  21. Image Removed
    Рисунок 6 – настройка терминала IB
  22. Client ID
  23.  – номер
  24. Номер приложения, подключенного к Interactive Brokers. По умолчанию установлено «0». Если к торговой системе подключено несколько приложений, в поле требуется указать соответствующий номер программы. Значение должно совпадать с полем Master API client в настройках источника
  25. (см. рис. 6);4

  1. 8. нажать кнопку ОК во вкладке Data source (рис.
    3
    9).

Инструкция о том, как установить источник для конкретной биржи, как сменить источник, представлена в разделе Выбор источника данных.Image Added
Рисунок 11 – успешное подключение