/// <summary> /// 现货下单 /// </summary> /// <param name="dataOrder">委托单</param> /// <returns></returns> public ResultDataEntity DoStockOrder(StockOrderEntity dataOrder) { //下单通道 LogHelper.WriteDebug("[调用现货下单通道服务]"); if (dataOrder == null) { return(null); } if (string.IsNullOrEmpty(dataOrder.SholderCode)) { return(null); } //撮合中心委托单 StockDataOrderEntity data = new StockDataOrderEntity(); data.ChannelNo = dataOrder.ChannelNo; data.IsMarketPrice = (int)dataOrder.IsMarketPrice; data.StockCode = dataOrder.StockCode; data.OrderPrice = dataOrder.OrderPrice; data.ReachTime = System.DateTime.Now; data.OrderVolume = dataOrder.OrderVolume; data.TransactionDirection = (int)dataOrder.TransactionDirection; data.SholderCode = dataOrder.SholderCode; return(MatchCenterManager.Instance.DoStockOrder(data)); }
public static string DescInfo(this StockOrderEntity entity) { string format = "StockOrderEntity[StockCode={0},TransactionDirection={1},OrderPrice={2},OrderVolume={3},IsMarketPrice={4}]"; string desc = String.Format(format, entity.StockCode, entity.TransactionDirection, entity.OrderPrice, entity.OrderVolume, entity.IsMarketPrice); return(desc); }