Is it possible to assign indicator buffer for all bars to an array while the indicator has bars limit?
For example the indicator calculating buffer for last 500 bars , and I want to assign buffer for all bars into an array. because I don't have access source to remove this limit.
Your post makes no sense. You can't read more out of a buffer than what is in the buffer.
If it only calculates the last 500 bars, that is what you initially have. All higher shifts will be EMPTY_VALUE. That number will increase each new bar.
It is possible to bypass this limit by shifting array up, on each new bar? so the indicator EMPTY VALUES wont replace real values when indicator start calculating from last bar. If possible tell me how.
Or if i'm wrong, it there any other way to bypass this limit by coding ?