Настройка postToAts в API Python Interactive BrokersPython

Программы на Python
Ответить
Anonymous
 Настройка postToAts в API Python Interactive Brokers

Сообщение Anonymous »

Когда я пытаюсь разместить заказ PEG BEST из скрипта Python, он отображается на рабочей станции Trader, но не передается. В консоли Python я вижу следующие сообщения:
Ошибка 68 1773000244085 10274 Атрибут заказа PostToATS не может быть указан для этого заказа или недействителен.
Ошибка 67 1773000244000 201 Заказ отклонен – причина: этот тип заказа не разрешен без PostToAts для указанного пункта назначения
Вот основной код:

Код: Выделить всё

o = Order()

o.action = action
o.orderType = "PEG BEST"
o.totalQuantity = qty
o.lmtPrice = round(limit_price, 2)
o.exchange = "IBKRATS"
o.tif = "DAY"
o.competeAgainstBestOffset = 0.02
o.midOffsetAtWhole = mid_offset_whole
o.midOffsetAtHalf = mid_offset_half
o.postToAts = 1

self.placeOrder(oid, self.contract, order)
Я использую API_версии 10.37.02
Буду признателен за любые предложения! Мои запросы к ИИ не принесли результатов.

Подробнее здесь: https://stackoverflow.com/questions/799 ... python-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»