Ejemplo n.º 1
0
        private void UpdateQuotation(Quotation quotation, string json)
        {
            JObject jObject     = JObject.Parse(json);
            decimal convertRate = quotation.Ticker.ConvertRate;
            string  bids        = jObject["bids"].ToString();

            quotation.BuyOrders = GetOrders(bids, convertRate);

            string asks = jObject["asks"].ToString();
            PriceQuantityCollection sellOrders = GetOrders(asks, convertRate);
            var reverse       = sellOrders.Reverse();
            var reverseOrders = new PriceQuantityCollection();

            foreach (PriceQuantityItem order in reverse)
            {
                reverseOrders.Add(order);
            }
            quotation.SellOrders = reverseOrders;
        }