示例#1
0
        public TradesEntryModel Transform()
        {
            var model = new TradesEntryModel
            {
                Price     = DecimalConverter.Normalize(Price),
                Amount    = DecimalConverter.Normalize(Amount),
                Timestamp = DateTimeConverter.ConvertTimestamp(Timestamp).ToLocalTime(),
                Info      = Misc,
                Side      = StringToOrderSide(Side),
                Type      = Type
            };

            return(model);
        }
示例#2
0
        public static TradesEntryViewModel FromModel(ExchangeBase exchangeBase, TradesEntryModel model)
        {
            var vm = new TradesEntryViewModel(exchangeBase)
            {
                Price     = model.Price,
                Amount    = model.Amount,
                Side      = model.Side,
                Timestamp = model.Timestamp,
                Info      = model.Info,
                Type      = model.Type
            };

            return(vm);
        }
示例#3
0
        public TradesEntryModel Transform()
        {
            var model = new TradesEntryModel
            {
                Timestamp = DateTimeConverter.ConvertTimestamp(Timestamp).ToLocalTime(),
                Amount    = DecimalConverter.Normalize(Amount),
                Price     = DecimalConverter.Normalize(Price),
                Info      = Exchange,
                OrderId   = Tid,
                Side      = StringToOrderSide(Type)
            };

            return(model);
        }