2.1.6. Настройка программы для работы с брокером Interactive Brokers | Школа по созданию торговых роботов

Инструкция по работе с терминалом TSLab версии 1.2
2.1.6. Настройка программы для работы с брокером Interactive Brokers

Чтобы работать в программе TSLab с помощью брокера Interactive Brokers, Пользователю необходимо установить терминал TWS. Если же терминал уже установлен, то Пользователь может перейти непосредственно к добавлению брокера Interactive Brokers в качестве поставщика данных в окне «Менеджер поставщиков данных».
Установка терминала TWS
Для работы в программе TSLab с помощью Interactive Brokers Пользователю необходимо установить на своем компьютере последнюю версию терминала TWS.
Перед началом установки Пользователю необходимо убедиться в том, что на его компьютере уже произведена установка Java версии 1.7 или выше. Пользователь может определить, какая версия Java установлена на его компьютере, воспользовавшись следующей ссылкой — http://java.com/ru/download/installed.jsp . В случае необходимости Пользователь может воспользоваться инструкцией от Interactive Brokers по установке Java — http://ibkb.interactivebrokers.com/article/2129 .
Внимание! В случае, если Пользователю необходимо произвести установку последней версии Java, компоненты предыдущей версии Java должны быть удалены с компьютера Пользователя до начала установки последней версии.
Теперь Пользователь может установить терминал TWShttps://www.interactivebrokers.com/en/?f=%2Fen%2Fsoftware%2FinstallationInstructions.php .
Далее Пользователь может перейти к запуску терминала TWS. Пользователю необходимо ввести имя пользователя (username) и пароль (password).
Затем в панели «Редактирование» необходимо открыть «Глобальные конфигурации» и произвести настройки согласно данному образцу:

Внимание! ID главного API-клиента и IP должны совпадать с настройками подключения в TSLab. Если данные настройки не совпадают, заявки Пользователя не будут отображаться в программе TSLab.
Добавление поставщика данных Interactive Brokers
Теперь Пользователю необходимо добавить Interactive Brokers в качестве поставщика данных в окне «Менеджер поставщиков данных», расположенном в Главном меню l Инструменты l Менеджер поставщиков данных.
В окне добавления поставщика данных («Добавить») Пользователю необходимо выбрать «Данные в режиме реального времени».

В открывшемся окне ввода имени поставщика данных нужно ввести имя поставщика, которое в дальнейшем будет отображаться в окне «Менеджер поставщиков данных», и нажать «Далее».
Внимание! Пользователям, заключившим договор с Interactive Brokers с помощью Инвестиционной компании «ЦЕРИХ Кэпитал Менеджмент», необходимо выбрать брокера «Церих» (тип поставщика данных «Interactive Brokers»).
В открывшемся диалоговом окне настроек поставщика данных необходимо ввести номер счета Пользователя, полученный у IB. Счет Пользователя отображается в заголовке главного окна терминала TWS.

Далее, нажав кнопку «Ключ», нужно ввести регистрационный ключ в открывшемся диалоговом окне. Регистрационный ключ необходимо получить заранее в личном кабинете по адресу {+}https://my.tslab.ru/getib/+, указав номер счета Пользователя.

Новый поставщик данных появится в таблице поставщиков данных. В строке поставщика данных появится срок действия ключа и активируется кнопка «Подключить».

Особенности работы с поставщиком данных Interactive Brokers
В процессе работы через поставщика данных IB у программы TSLab нет возможности получать список доступных ценных бумаг. С особенностями работы с ценными бумагами (контрактами) можно ознакомиться в разделе
Interactive Brokers (Брокеры «Interactive Brokers» и «Церих»).
В случае возникновения сбоя в кодировке журнала сообщений, необходимо открыть настройки терминала TWS, выбрать закладку API и активировать опцию «Отправлять сообщения на английском языке».

Архив записей

© 2021 Школа по созданию торговых роботов  Войти