Ich möchte den Status meiner früheren Bestellungen erhalten. Ich habe den folgenden einfachen Code, aber ich bekomme nur True/False-Werte. Hier ist mein Code:IBpy Bestellstatus-Update erhalten
from ib.opt import Connection, message
tws_conn = Connection.create(port=7497, clientId=999)
tws_conn.connect()
def acct_update(msg):
print msg
tws_conn.register(acct_update, message.openOrder)
tws_conn.register(acct_update, message.orderStatus)
hier ist die Ausgabe:
>>> from ib.opt import Connection, message
>>>
>>> tws_conn = Connection.create(port=7497, clientId=999)
>>> tws_conn.connect()
Server Version: 76
TWS Time at connection:20161021 18:53:42 EST
True
>>>
>>> def acct_update(msg):
... print msg
...
>>> tws_conn.register(acct_update, message.openOrder)
True
>>> tws_conn.register(acct_update, message.orderStatus)
True
>>>
>>>
Wie kann ich die Liste der offenen Aufträge bekommen? und wie bekomme ich den Status einer individuellen Bestellung?
Danke.