public void Aroon() { Aroon aroon = new Aroon(5); aroon.Load(Directory.GetCurrentDirectory() + "\\table.csv"); AroonSerie serie = aroon.Calculate(); Assert.IsNotNull(serie); Assert.IsTrue(serie.Down.Count > 0); Assert.IsTrue(serie.Up.Count > 0); }
public void Aroon() { Aroon aroon = new Aroon(5); aroon.Load(OhlcList); AroonSerie serie = aroon.Calculate(); Assert.IsNotNull(serie); Assert.IsTrue(serie.Down.Count > 0); Assert.IsTrue(serie.Up.Count > 0); }
public void Aroon() { Aroon aroon = new Aroon(5); aroon.Load(csvPath); AroonSerie serie = aroon.Calculate(); Assert.NotNull(serie); Assert.True(serie.Down.Count > 0); Assert.True(serie.Up.Count > 0); }
public override IIndicatorSerie Calculate() { var aroonSerie = new AroonSerie(); for (var i = _period; i < OhlcList.Count; i++) { var aroonUp = CalculateAroonUp(i); var aroonDown = CalculateAroonDown(i); aroonSerie.Down.Add(aroonDown); aroonSerie.Up.Add(aroonUp); } return(aroonSerie); }