Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Column
width

...

60%

...

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

Info

 Сайт Interactive Brokers

Tерминал TWS

Info

Скачать терминал

...

TWS 

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

Column
Panel
bgColor#F5F5F5
borderStyledotted

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

Table of Contents

Tерминал TWS

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

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

...

  1. – переход к настройкам
     
  2. перейти в раздел API→Settings (рис.

...

  1. 3[1]) на левой панели и установить переключатель Enable ActiveX and Socket Clients (рис.

...

  1. 3[2]).

...

  1. Image Added
    Рисунок

...

  1. 3 – переход к настройкам

    Note

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

  2. нажать кнопку OK (рис.

...

  1. 3[3]);

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

...

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

Шлюз IB


  1. Image Added
    Рисунок 4 – вкладка Data source
     
  2. заполнить параметры (рис. 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
  3. нажать кнопку ОК во вкладке Data source (рис. 4).

Image Added

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

Шлюз IB

Info

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

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

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

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

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

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

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

...

  1. OptionWorkshop.

  2. в интерфейсе OW

...

Для подключения необходимо:

...

  1. нажать на кнопку Image Added на тулбаре;
  2. перейти во вкладку Data source, нажать кнопку Image Added(Add

...

  1. transport) и в списке выбрать

...

  1. Interactive Brokers;

...

  1. Image Added
    Рисунок

...

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

...


  1. Image Added
    Рисунок 10 – параметры для шлюза    

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

    Название
    Описание
    TypeНазвание источника
    NameНазвание источника, которое будет отображено на нижней панели главного окна (указывается пользователем). Название источника данных должно быть уникальным
    PrefixПриставка, которая будет добавлена к торговому счету, загруженному с источника IB

...

  1. Enable transport
    Если снять переключатель, IB будет добавлен в список доступных источников, но не будет подключен (см. раздел Деактивация источника) Image Added
    AdressAдрес компьютера, на котором запущен Interactive Brokers. Если

...

  1. шлюз и OW установлены на одном компьютере, следует указать localhost или 127.0.0.1, нажав на ссылку Use local machine address;
    Port

...

  1. Порт соединения со шлюзом. Для использования значения по умолчанию следует нажать кнопку Use

...

  1. default Gateway port. Порт должен совпадать со значением поля Socket port

...

  1.  (по умолчанию 400) в настройках источника;
    Client ID

...

  1. Номер приложения, подключенного к Interactive Brokers. По умолчанию установлено «0». Если к торговой системе подключено несколько приложений, в поле требуется указать соответствующий номер программы. Значение должно совпадать с полем Master API client в настройках источника

...


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

...

Image Added
Рисунок 11 – успешное подключение