Exemplo n.º 1
0
 private void NewOhlcQuote(OHLCQuote q)
 {
     Data.MinuteBars.Add(new MinuteBar
     {
         Close    = (decimal)(q.Close * Data.PriceMultiplier),
         High     = (decimal)(q.High * Data.PriceMultiplier),
         Interval = (int)q.Interval,
         Low      = (decimal)(q.Low * Data.PriceMultiplier),
         Open     = (decimal)(q.Open * Data.PriceMultiplier),
         Symbol   = q.Symbol,
         Volume   = q.Volume,
         Time     = q.Timestamp
     });
     Program.Tf.StartNew(() => Db.AddOhlcQuoteInDb(q));
     //Console.WriteLine("New bar: "+q.Timestamp.ToString("hh:mm:ss.ffff") +" vs. "+ DateTime.Now.AddHours(-7).ToString("hh:mm:ss.ffff"));
 }