Exemplo n.º 1
0
 def _simulate_order_completely_filled(self, order: InFlightOrder):
     order.current_state = OrderState.FILLED
     order.executed_amount_base = order.amount
Exemplo n.º 2
0
 def _simulate_order_partially_filled(self, order: InFlightOrder):
     order.current_state = OrderState.PARTIALLY_FILLED
     order.executed_amount_base = order.amount / Decimal("2")
Exemplo n.º 3
0
 def _simulate_order_failed(self, order: InFlightOrder):
     order.current_state = OrderState.FAILED
Exemplo n.º 4
0
 def _simulate_order_cancelled(self, order: InFlightOrder):
     order.current_state = OrderState.CANCELLED
Exemplo n.º 5
0
 def _simulate_cancel_order_request_sent(self, order: InFlightOrder):
     order.current_state = OrderState.PENDING_CANCEL
Exemplo n.º 6
0
 def _simulate_order_created(self, order: InFlightOrder):
     order.current_state = OrderState.OPEN
     order.update_exchange_order_id(self.exchange_order_id)