Теперь я хочу разместить заказ в Interactive Broker, используя запрос API, и нашел этот документ по адресу ИБ. Однако мне непонятно, что они имели в виду под каждым аргументом, поэтому на данный момент я застрял. То есть из документации мне нужно отправить запрос POST на https://localhost:5000/v1/api/iserver/a ... Id}/orders (со шлюзом IB, работающим на localhost:5000) с телом запроса
Код: Выделить всё
{
"orders": [
{
"acctId": "string",
"conid": 0,
"secType": "secType = 265598:STK",
"cOID": "string",
"parentId": "string",
"orderType": "string",
"listingExchange": "string",
"isSingleGroup": true,
"outsideRTH": true,
"price": 0,
"auxPrice": null,
"side": "string",
"ticker": "string",
"tif": "string",
"referrer": "QuickTrade",
"quantity": 0,
"fxQty": 0,
"useAdaptive": true,
"isCcyConv": true,
"allocationMethod": "string",
"strategy": "string",
"strategyParameters": {}
}
]
}
Код: Выделить всё
contract = Contract()
contract.symbol = "AAPL"
contract.secType = "STK"
contract.exchange = "SMART"
contract.currency = "USD"
contract.primaryExchange = "NASDAQ"
order = Order()
order.action = "BUY"
order.totalQuantity = 10
order.orderType = "MKT"
Подробнее здесь: https://stackoverflow.com/questions/690 ... pi-request