Exemple #1
0
 public void Update(ITradeListener tradeListener,
                    IOrderListener orderListener, IDepthListener depthListener, IBBOListener bboListener)
 {
     this.TradeListener = tradeListener;
     this.OrderListener = orderListener;
     this.DepthListener = depthListener;
     this.BBOListener   = bboListener;
 }
Exemple #2
0
 /// <summary>
 /// Default Constructor
 /// </summary>
 /// <param name="limitOrderBook"></param>
 /// <param name="depthOrderBook"></param>
 /// <param name="tradeListener"></param>
 /// <param name="orderListener"></param>
 /// <param name="depthListener"></param>
 /// <param name="bboListener"></param>
 public ExchangeEssentials(LimitOrderBook limitOrderBook, DepthOrderBook depthOrderBook, ITradeListener tradeListener,
                           IOrderListener orderListener, IDepthListener depthListener, IBBOListener bboListener)
 {
     this.LimitOrderBook = limitOrderBook;
     this.DepthOrderBook = depthOrderBook;
     this.TradeListener  = tradeListener;
     this.OrderListener  = orderListener;
     this.DepthListener  = depthListener;
     this.BBOListener    = bboListener;
 }