public void PositiveDirectionalMovement() { var yesterdayTick = GenerateTick.From(0, 0, 6, 6); var todayTick = GenerateTick.From(0, 0, 12, 4); IList <Tick> ticks = new List <Tick>(); ticks.Add(yesterdayTick); ticks.Add(todayTick); var series = GenerateTimeSeries.From(ticks); var dup = new DirectionalMovementUpIndicator(series); TaTestsUtils.AssertDecimalEquals(dup.GetValue(1), 6); }
public AverageDirectionalMovementUpIndicator(TimeSeries series, int timeFrame) : base(series) { _timeFrame = timeFrame; _dmup = new DirectionalMovementUpIndicator(series); }