This is the code that throws the error:
while(CanNumber < CanCount) { TOI = Time[0]; barsAgo=GetBar(new DateTime(TOI.Year,01,01,00,00,00)); SubjBar = HighestBar(High,barsAgo); Canhigh[CanNumber] = Math.Round(High[SubjBar],2); SubjBar = LowestBar(Low,barsAgo); Canlow[CanNumber] = Math.Round(Low[SubjBar],2); Canopen[CanNumber] = Math.Round(Open[barsAgo],2); Canclose[CanNumber] = Math.Round(Close[0],2); CanNumber = CanNumber +1; }
P.S.
private int CanCount = 1; private int CanNumber = 0;
Comment