Шаг 1 – попробуйте найти ответ:
Interactive Brokers Текущие проблемы коннектора
Автор Alexey TSLab, Изменено Alexey TSLab на 31 December 2019 16:26
|
|
Обновите программу. Инструменты - проверить наличие обновлений.
Текущие проблемы коннектора IB-TWS:
Однако функционал поддерживается для таких заявок не полный. Поэтому, при выставлении заявки за пределами сессии ответ о подтверждении заявки может идти дольше, чем указанное количество ожидания ответа в настройках программы. Настройки программы - Торговля - Таймаут заявки По истечению таймаута программа снова выставит заявку, таким образом будет двойное исполнение. Решение Чтобы это предотвратить, с данным поставщиком данных, необходимо организовывать так алгоритмы, чтобы они не выставляли заявки вне торговое время. Если не получается так сделать, то подключение к TWS рекомендуется организовывать, учитывая таймаут ожидания заявки. Файл - Настройки программы - Торговля - Время ожидания заявки должно быть больше, чем Разница между временем начала торговой сессии и временем подключения к брокеру. Пока не рекомендуем выставлять заявки вне работы биржи, явно брокер такие заявки исполняет либо редко, либо никогда. Так же, брокер может прислать обновление по заявке через несколько миллисекунд, что заявка СНЯТА, которая была выставлена в не торговое время. А потом она исполняется. Соответственно, возникает такая же проблема с двойным исполнением. Заявка снята, поэтому программа должна выставить новую, согласно сигналам. | |
|