Disliked{quote} Technically, mt5 is faster, I prefer mt4 though. There are 2 ways you can refer to timeprice data, either through predefined arrays available in the parameters of oncalc, ie time[], high[], or with predefined arrays like Time[], High[] (the capital version gets syntax highlighted in mt4, doesn't exist for mt5), or via time series functions like iTime or iOpen, or via CopyRates. The predefined arrays have information for the current chart, and is ready for access, when using iTime/iopen/ihigh/etc you have the option of changing the tf setting...Ignored
I think I understood it now. May I know if there is a reason why one would prefer using the timeseries function, as from what I notice in previous experience, the delay is much more significant, although maybe there are some benefit to it (I do notice that once I have loaded it previously, the next time loading that chart, the indicator appears with little to no delay), but the predefined array also appears without any delay.
Also if its possible to code the MT5 indicator to use a predefined array, or is it only possible in MT4?
Thank you for the guidance, I think I know what I needed to research regarding it now.