protected internal void RaiseOrderCanceled(CancelOrderEventArgs e) { if (OrderCanceled != null) { OrderCanceled(this, e); } if (Exchange != null) { Exchange.RaiseOrderCanceled(e); } }
private void OnCancelOrder(CancelOrderEventArgs cxlArgs) { AccountVM acct = _accounts.FirstOrDefault(a => a.Id == cxlArgs.AccountId); if (acct != null) { acct.Host.CancelOrder(cxlArgs.OrderToCancel); } EventLogger.Write("{0}: 撤单({1} - {2})", cxlArgs.AccountId, cxlArgs.OrderToCancel.OrderRef, cxlArgs.OrderToCancel.InstrumentID); }