Esempio n. 1
0
 public void addToAllNewTicker(ApiTicker tick, DateTime dt) {
     Lib.Performance.setWatch("addallticks", true);
     if (dt < Lib.Const.NULL_DATE) {
         Logging.log("Skip addToAllNewTicker because Date < NULL_DATE", LogPrior.Warning);
         Lib.Performance.setWatch("addallticks", false);
         return;
     } else if (!tick.CorrectData) {
         Logging.log("Skip tick because correctData is not set true! " + tick.ToString(), LogPrior.Warning);
         Lib.Performance.setWatch("addallticks", false);
         return;
     }
     Logging.log("AddTickToAll: bid=" + tick.Bid + " ask=" + tick.Ask, LogPrior.Debug);
     foreach (KeyValuePair<int, CandleList> entry in candllist) {
         entry.Value.AddTick(tick, dt);
     }
     Lib.Performance.setWatch("addallticks", false);
 }