Esempio n. 1
0
 /// <summary>
 /// Resets this indicator and all sub-indicators (StandardDeviation, LowerBand, MiddleBand, UpperBand)
 /// </summary>
 public override void Reset()
 {
     StandardDeviation.Reset();
     MiddleBand.Reset();
     UpperBand.Reset();
     LowerBand.Reset();
     base.Reset();
 }
        public void ComparesAgainstExternalDataAfterReset()
        {
            var std = new StandardDeviation("STD", 10);

            RunTestIndicator(std);
            std.Reset();
            RunTestIndicator(std);
        }
Esempio n. 3
0
        public void ResetsProperly()
        {
            var std = new StandardDeviation(3);
            std.Update(DateTime.Today, 1m);
            std.Update(DateTime.Today.AddSeconds(1), 5m);
            std.Update(DateTime.Today.AddSeconds(2), 1m);
            Assert.IsTrue(std.IsReady);

            std.Reset();
            TestHelper.AssertIndicatorIsInDefaultState(std);
        }
Esempio n. 4
0
 /// <summary>
 /// Resets this indicator to its initial state
 /// </summary>
 public override void Reset()
 {
     _standardDeviation.Reset();
     _rollingData.Reset();
     base.Reset();
 }
Esempio n. 5
0
 public override void Reset()
 {
     base.Reset();
     mean.Reset();
     sd.Reset();
 }