public ServerToClientMessage()
 {
     LimitOrder         = new LimitOrderDto();
     LimitOrderList     = new List <LimitOrderDto>();
     Execution          = new ExecutionDto();
     Level1             = new MarketBestBidAskDto();
     StopLimitOrder     = new StopLimitOrderDto();
     StopLimitOrderList = new List <StopLimitOrderDto>();
     Reset();
 }
Beispiel #2
0
        public void Update(MarketBestBidAskDto marketBestBidAskDto)
        {
            if (marketBestBidAskDto.BestBidPrice.HasValue)
            {
                BidPrice = marketBestBidAskDto.BestBidPrice.Value.ToString("N4");
            }
            else
            {
                BidPrice = "-";
            }

            if (marketBestBidAskDto.BestAskPrice.HasValue)
            {
                AskPrice = marketBestBidAskDto.BestAskPrice.Value.ToString("N4");
            }
            else
            {
                AskPrice = "-";
            }

            BidQuantity = marketBestBidAskDto.BestBidQuantity;
            AskQuantity = marketBestBidAskDto.BestAskQuantity;
        }