public void MeanDeviationUsingTimeFrame5UsingClosePrice() { var meanDeviation = new MeanDeviationIndicator(new ClosePriceIndicator(_data), 5); TaTestsUtils.AssertDecimalEquals(meanDeviation.GetValue(2), 2.44444444444444); TaTestsUtils.AssertDecimalEquals(meanDeviation.GetValue(3), 2.5); TaTestsUtils.AssertDecimalEquals(meanDeviation.GetValue(7), 2.16); TaTestsUtils.AssertDecimalEquals(meanDeviation.GetValue(8), 2.32); TaTestsUtils.AssertDecimalEquals(meanDeviation.GetValue(9), 2.72); }
public void meanDeviationUsingTimeFrame5UsingClosePrice() { MeanDeviationIndicator meanDeviation = new MeanDeviationIndicator(new ClosePriceIndicator(data), 5); Assert.AreEqual(meanDeviation.GetValue(2), 2.4444444444444444444444444444M); Assert.AreEqual(meanDeviation.GetValue(3), 2.5M); Assert.AreEqual(meanDeviation.GetValue(7), 2.16M); Assert.AreEqual(meanDeviation.GetValue(8), 2.32M); Assert.AreEqual(meanDeviation.GetValue(9), 2.72M); }
public void FirstValueShouldBeZero() { var meanDeviation = new MeanDeviationIndicator(new ClosePriceIndicator(_data), 5); TaTestsUtils.AssertDecimalEquals(meanDeviation.GetValue(0), 0); }
public void firstValueShouldBeZero() { MeanDeviationIndicator meanDeviation = new MeanDeviationIndicator(new ClosePriceIndicator(data), 5); Assert.AreEqual(meanDeviation.GetValue(0), 0); }