2016-05-07 13 views
0

Hat jemand mehrere Auftragsstatus pro gesendeter Bestellung erfahren? Gibt es eine Möglichkeit, dies zu beheben, oder was ist der beste Weg, damit umzugehen?Interactive Brokers gibt mehrere "Presubmitted" Auftragsstatus für einen einzelnen Auftrag zurück

./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 

Antwort

0

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

Hinweis: Es ist möglich, dass Orderstatus() möglicherweise doppelte Nachrichten zurückzukehren. Es ist wichtig, dass Sie die Nachricht entsprechend filtern.

Es gibt 2 Felder, gefüllt und übrig, die ich gucke, um zu wissen, wie die Bestellung geht. Wenn der Rest 0 ist, ist alles erledigt. Auf diese Weise wissen Sie auch, ob es sich um eine Teilfüllung handelt.

Verwandte Themen