Beispiel #1
0
        public static TradeInfo TransferTradeInfo(XAPI.TradeField trade)
        {
            TradeInfo tradeInfo = new TradeInfo();

            tradeInfo.AccountID    = trade.AccountID;
            tradeInfo.InstrumentID = trade.InstrumentID;
            //tradeInfo.InstrumentName = GetStringFromByte(trade.InstrumentName);
            tradeInfo.OpenClose = EnumTransfer.TransferOpenCloseType(trade.OpenClose);
            tradeInfo.Price     = trade.Price;
            tradeInfo.Qty       = trade.Qty;
            tradeInfo.Side      = EnumTransfer.TransferOrderSide(trade.Side);
            tradeInfo.Time      = trade.Date + Math.Round((double)trade.Time / 1000000, 6);
            tradeInfo.TradeID   = trade.TradeID;
            return(tradeInfo);
        }