Для корректной работый необходимо предварительно настроить торговый терминал TWS.
Настройка терминала Trader Workstation
- Необходимо разрешить подключения от других программ. Для этого нужно открыть настройки через меню “File -> Global configuration…”. В новом окне выбрать “Configuration -> API -> Settings”:
- Включить режим “Enable ActiveX and Socket Clients”.
- Рекомендуется так же добавить адрес компьютера, на котором будет запускаться подключение (локальный адрес – 127.0.0.1).
- Включить режим “Download open orders on connection”
- Если указаный порт уже используется на компьютере другой программой, то для подключения необходимо изменить значение “Socket port”.
Настройка подключения в АТАС
- Создать подключение IB
- Указать Ip и Port того компьютера где запущен TWS. Если TWS запущен на том же компьютере, где запущен АТАС, IP следует вписать 127.0.0.1. Порт-значение “Socket port” из настроек TWS.
- Указать ClientId. TWS имеет возможность принимать несколько подключений. ClientID нужен для идентификации подключения. Следует вводить любое число больше нуля.
Важно: IB API не совсем корректно транслирует поток сделок, поэтому данный коннектор рекомендуется применять прежде всего для торговли.