/// <summary> /// Resets this indicator to its initial state /// </summary> public override void Reset() { _previous = null; _smoother.Reset(); TrueRange.Reset(); base.Reset(); }
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(); }
/// <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(); }
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(); }
/// <summary> /// Resets this indicator to its initial state /// </summary> public override void Reset() { _smoother.Reset(); TrueRange.Reset(); base.Reset(); }