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