Add cancel-multi, cancel and update order functions

This commit is contained in:
Jacob Plaster
2018-11-19 13:27:12 +00:00
parent 7c538cd0eb
commit 66d0ec4c3e
3 changed files with 108 additions and 24 deletions

View File

@@ -25,7 +25,7 @@ def now_in_mills():
class Order:
def __init__(self, closingOrderArray):
self.id = closingOrderArray[OrderClosedModel.ID]
self.id = closingOrderArray[OrderClosedModel.ID]
self.gId = closingOrderArray[OrderClosedModel.GID]
self.cId = closingOrderArray[OrderClosedModel.CID]
self.symbol = closingOrderArray[OrderClosedModel.SYMBOL]
@@ -47,4 +47,5 @@ class Order:
def __str__(self):
''' Allow us to print the Order object in a pretty format '''
return "Order <'{0}' mtsCreate={1}>".format(self.symbol, self.mtsCreate)
return "Order <'{0}' mtsCreate={1} {}>".format(self.symbol, self.mtsCreate,
self.status)