protected override OrderBLL.Commands.AddOrderCommandBase CreateAddOrderCommand(OrderBLL.Factory.AddOrderCommandFactoryBase factory, Transaction tran, OrderBookData orderData, DateTime tradeDay)
 {
     return(factory.CreateBookOrder(tran, orderData, tradeDay));
 }
 protected abstract OrderBLL.Commands.AddOrderCommandBase CreateAddOrderCommand(OrderBLL.Factory.AddOrderCommandFactoryBase factory, Transaction tran, Protocal.OrderBookData orderData, DateTime tradeDay);