Example #1
0
 public virtual void OnOrderAccepted(BfChildOrderResponse response)
 {
     _response    = response;
     AcceptanceId = _response.ChildOrderAcceptanceId;
     OrderState   = BfOrderState.Active;
     NotifyOrderChanged();
 }
Example #2
0
 public override void OnOrderAccepted(BfChildOrderResponse response)
 {
     AcceptedTime   = _market.ServerTime;
     OrderingStatus = RequestingState.Accepted;
     base.OnOrderAccepted(response);
     NotifyStateChanged(BfxOrderTransactionEventKind.OrderAccepted, AcceptedTime);
 }
Example #3
0
 void IBfOrderSource.OpenChildOrder(BfChildOrderRequest req, BfChildOrderResponse resp)
 {
 }
Example #4
0
 // Child orders
 public void Insert(BfChildOrderRequest req, BfChildOrderResponse resp)
 {
     ChildOrders.Add(new DbChildOrder(req, resp.ChildOrderAcceptanceId));
 }
Example #5
0
 public void Update(BfChildOrderResponse response)
 {
     AcceptanceId = response.ChildOrderAcceptanceId;
 }