Read "MQL4: ArrayCopySeries" and see sample
"If data are copied from another chart with different symbol and/or timeframe, it is possible that the necessary data will lack. In this case, error ERR_HISTORY_WILL_UPDATED (4066 - requested history data under updating) will be placed into the last_error variable, and there will be necessary to retry copying after a certain period of time."
Does this mean that, if I were to use the iHigh() function in an EA that runs on a 5 minute interval chart to access the daily data, at the very worse, only the first 5 minutes of each day would not have the daily data? Does the iHigh() function itself cause the data to be retrieved?
Does this mean that, if I were to use the iHigh() function in an EA that runs on a 5 minute interval chart to access the daily data, at the very worse, only the first 5 minutes of each day would not have the daily data? Does the iHigh() function itself cause the data to be retrieved?
Does this mean that, if I were to use the iHigh() function in an EA that runs on a 5 minute interval chart to access the daily data, at the very worse, only the first 5 minutes of each day would not have the daily data?
It depends on your connection. If You have just started the terminal then delay may be from half minute to 5 minutes. If terminal works continuously then data are pumped just in time.
Does the iHigh() function itself cause the data to be retrieved?
Yes.

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Do you receive data for all time compressions, regardless of what charts are open?
Bryant