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 (рис. 23[3]);

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

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

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

  8. Type – название источника;
  9. Name – название источника


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

    Название
    Описание
    TypeНазвание источника
    NameНазвание источника, которое будет отображено на нижней панели главного окна (указывается пользователем)
    ;
    . Название источника данных должно быть уникальным
    Prefix
     – приставка
    Приставка, которая будет добавлена к торговому счету, загруженному
    из источника IB;Adress – адрес
    с источника 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 Modified

    Рисунок 5 – порт терминала      
    Client ID
     – номер
    Номер приложения, подключенного к Interactive Brokers. По умолчанию установлено «0». Если к торговой системе подключено несколько приложений, в поле требуется указать соответствующий номер программы. Значение должно совпадать с полем Master API client в настройках источника
    (см. рис. 6);
    Image Modified
    Рисунок 6 – Client ID
  10. нажать кнопку ОК во вкладке Data source (рис. 34).

Инструкция о том, как установить источник для конкретной биржи, как сменить источник, представлена в разделе:

Шлюз

Image Added

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

Шлюз IB

Info

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

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

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

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

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

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

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

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

    Рисунок 8 9 – вкладка Data source
     
  7. заполнить параметры (рис. 910[1]) и нажать кнопку OK (рис. 910[2]);       
    Image Modified
    Рисунок
    9 10 – параметры для шлюза    

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

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

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

Инструкция о том, как установить источник для конкретной биржи, как сменить источник, представлена в разделе:

  • Выбор источника данных для биржи;
  • Смена источника данных.

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