Disliked{quote} I just noticed that your indicator uses the ArraySetAsSeries() command, which apparently has the capability of reversing the sequencing (i.e. from left to right, or right to left). I've never used this before, but I expect that it explains why both indicators are giving the same result. Hence I'm unable to answer your original question, as I don't know which candle MQL4 sees as the "first" candle . Ignore my previous comments; I apologize for the gaps in my knowledge.Ignored
This is a very simple code block... the first pass ExtOpenBuffer[0]=open[0];
Definitively the first candle == SeriesInfoInteger(Symbol(),Period(),SERIES_FIRSTDATE))
Botman this is the only answer.
Inserted Code
ArraySetAsSeries(time,false); if(time[0] == SeriesInfoInteger(Symbol(),Period(),SERIES_FIRSTDATE)) Print("Bar Time[0] = ",time[0]);