feat: resolve and persist actual order venue
This commit is contained in:
@@ -43,8 +43,8 @@ class _RecordingBroker:
|
||||
def poll_fill(self, broker_order_id, *, side, symbol):
|
||||
return self.responder(side)
|
||||
|
||||
def cancel_order(self, broker_order_id, *, side, symbol, qty):
|
||||
self.cancel_calls.append((broker_order_id, side, symbol, qty))
|
||||
def cancel_order(self, broker_order_id, *, side, symbol, qty, venue="KRX"):
|
||||
self.cancel_calls.append((broker_order_id, side, symbol, qty, venue))
|
||||
if self.cancel_raises:
|
||||
raise RuntimeError("broker error")
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user