public override void DeleteOrder(uint oid) { ZOrder o = orders[oid]; TTOrder tto = _orders[oid]; tto.Order.Delete(); o.SetState(ZOrderState.Cancelled); // TODO: set the state when we receive "order deleted" callback }
public override void DeleteOrder(uint oid) { ZOrder o = orders[oid]; //var order = _orders[oid]; //GetBook(o).Remove(order); o.SetState(ZOrderState.Cancelled); }
public override void SubmitOrder(uint oid) { ZOrder o = orders[oid]; var order = _orders[oid]; GetBook(o).Insert(order); o.SetState(ZOrderState.Working); }
public override void SubmitOrder(uint oid) { ZOrder o = orders[oid]; //var order = _orders[oid]; //GetBook(o).Insert(order); var ttinstr = _instruments[o.Iid]; SendOrder(ttinstr, o); o.SetState(ZOrderState.Working); }
public override void SubmitOrder(uint oid) { ZOrder o = orders[oid]; TTOrder tto = _orders[oid]; //var order = _orders[oid]; //GetBook(o).Insert(order); /*var ttinstr = _instruments[o.Iid]; * SendOrder(ttinstr, o);*/ SendOrder(tto, o); o.SetState(ZOrderState.Working); // TODO: set the state when we receive "order added" callback }