public ExchangeOrderCancelledEventArgs(DateTime timeStamp, ClientOrderId clientOrderId, Instrument instrument, ExchangeOrderType orderType, Side side, decimal?price, decimal workingSize) : base(timeStamp, clientOrderId, instrument, orderType, side, price, workingSize) { }
protected OrderEventArgs(DateTime timeStamp, ClientOrderId clientOrderId, Instrument instrument, ExchangeOrderType orderType, Side side, decimal?price, decimal workingSize) { TimeStamp = timeStamp; ClientOrderId = clientOrderId; Instrument = instrument; OrderType = orderType; Side = side; Price = price; WorkingSize = workingSize; }
public ExchangeOrderRejectedEventArgs(DateTime timeStamp, ClientOrderId clientOrderId, Instrument instrument, ExchangeOrderType orderType, Side side, decimal?price, decimal size, string rejectReason) : base(timeStamp, clientOrderId, instrument, orderType, side, price, size) { RejectReason = rejectReason; }
public ExchangeOrderFilledEventArgs(DateTime timeStamp, ClientOrderId clientOrderId, Instrument instrument, ExchangeOrderType exchangeOrderType, Side side, decimal?price, decimal workingSize, decimal filledSize) : base(timeStamp, clientOrderId, instrument, exchangeOrderType, side, price, workingSize) { FilledSize = filledSize; }
public ExchangeOrderAcknowledgedEventArgs(DateTime timeStamp, ExchangeOrderId exchangeOrderId, ClientOrderId clientOrderId, Instrument instrument, ExchangeOrderType exchangeOrderType, Side side, decimal?price, decimal workingSize) : base(timeStamp, clientOrderId, instrument, exchangeOrderType, side, price, workingSize) { ExchangeOrderId = exchangeOrderId; }