Пример #1
0
 /// <summary>
 /// Resets this indicator to its initial state
 /// </summary>
 public override void Reset()
 {
     _previous = null;
     _smoother.Reset();
     TrueRange.Reset();
     base.Reset();
 }
Пример #2
0
        public void ComparesAgainstExternalDataAfterReset()
        {
            var tr = new TrueRange("TR");

            RunTestIndicator(tr);
            tr.Reset();
            RunTestIndicator(tr);
        }
 /// <summary>
 /// Resets this indicator to its initial state
 /// </summary>
 public override void Reset()
 {
     base.Reset();
     TrueRange.Reset();
     DirectionalMovementPlus.Reset();
     DirectionalMovementMinus.Reset();
     SmoothedTrueRange.Reset();
     SmoothedDirectionalMovementMinus.Reset();
     SmoothedDirectionalMovementPlus.Reset();
     PositiveDirectionalIndex.Reset();
     NegativeDirectionalIndex.Reset();
 }
Пример #4
0
 /// <summary>
 /// Resets this indicator to its initial state
 /// </summary>
 public override void Reset()
 {
     _previousInput = null;
     _trueRange.Reset();
     _sumBuyingPressure1.Reset();
     _sumBuyingPressure2.Reset();
     _sumBuyingPressure3.Reset();
     _sumTrueRange1.Reset();
     _sumTrueRange2.Reset();
     _sumTrueRange3.Reset();
     base.Reset();
 }
Пример #5
0
        public void ResetsProperly()
        {
            var tr = new TrueRange("TR");
            foreach (var data in TestHelper.GetTradeBarStream("spy_tr.txt", false))
            {
                tr.Update(data);
            }

            Assert.IsTrue(tr.IsReady);

            tr.Reset();

            TestHelper.AssertIndicatorIsInDefaultState(tr);
        }
 /// <summary>
 /// Resets this indicator to its initial state
 /// </summary>
 public override void Reset()
 {
     _tr.Reset();
     _atr.Reset();
     base.Reset();
 }
Пример #7
0
 /// <summary>
 /// Resets this indicator to its initial state
 /// </summary>
 public override void Reset()
 {
     _smoother.Reset();
     TrueRange.Reset();
     base.Reset();
 }