public EOrderDecoder(EDecoder eDecoder, Contract contract, Order order, OrderState orderState, int msgVersion, int serverVersion) { this.eDecoder = eDecoder; this.contract = contract; this.order = order; this.orderState = orderState; this.msgVersion = msgVersion; this.serverVersion = serverVersion; }
void IEWrapper.OpenOrder(int orderId, Contract contract, Order order, OrderState orderState) { OpenOrder?.Invoke(new OpenOrderMessage(orderId, contract, order, orderState)); }
void IEWrapper.CompletedOrder(Contract contract, Order order, OrderState orderState) { CompletedOrder?.Invoke(contract, order, orderState); }
public virtual void OpenOrder(int orderId, Contract contract, Order order, OrderState orderState) { }
public virtual void CompletedOrder(Contract contract, Order order, OrderState orderState) { }