2

有没有人在每个发送的订单中遇到过多个订单状态?有没有办法解决这个问题或者最好的方法是什么?

./PosixSocketClientTest 10.1.55.2
Start of POSIX Socket Client Test 0
Attempt 1 of 50
Connecting to 10.1.55.2:7496 clientId:0
Connected to 10.1.55.2:7496 clientId:0
Placing Order 42: BUY 1000 IBM at 0.010000
Order: id=42, status=PreSubmitted
Requesting Current Time
The current date/time is: Sat May 7 12:20:04 2016
Order: id=42, status=PreSubmitted
Order: id=42, status=Cancelled
4

1 回答 1

2

https://www.interactivebrokers.com/en/software/api/apiguide/c/orderstatus.htm

注意: orderStatus() 可能会返回重复的消息。您必须相应地过滤消息。

有 2 个字段,已填充和剩余,我观察以了解订单的执行情况。当剩余为0时,全部完成。这样你也知道它是否是部分填充。

于 2016-05-07T14:06:59.040 回答