Thank you
protected override void OnStateChange() { .... else if (State == State.Configure) { AddDataSeries(Data.BarsPeriodType.Tick, 1); AddDataSeries(Data.BarsPeriodType.Minute, 5); } protected override void OnBarUpdate() { if (BarsInProgress == 2) { i = 0; if (IsFirstTickOfBar) { // Finding Price swings High and Low if (Highs[2][i+1] < Highs[2][i+2] && Highs[2][i+2] > Highs[2][i+3] && Math.Abs(Highs[2][i+1] - Highs[2][i+2]) > TickSize && Math.Abs(Highs[2][i+2] - Highs[2][i+3]) > TickSize) { HSwPrice[i] = Highs[2][i+2]; HSwPriceBar = CurrentBar - 2; HSwPriceSeriesBar = i; } ...................... } i++; }
Comment