[ARCHIVE!] Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Can't go anywhere without you - 4. - page 20
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Good afternoon. If anyone knows where you can download a ZIGZAG indicator that marks the point at which a new beam appears (e.g. in a different colour). If there is one at all...
Look for DT_ZZ_Nen
Look for DT_ZZ_Nen
Thanks, I'll try it now.
Below is an outline of how I do it in my programs. What's wrong?
I've already written to you about this, but you chose to ignore it:
When declaring an array, which is not an indicator buffer, you MUST specify its size, preferably larger, so that the interpreter allocates memory space.
Look for DT_ZZ_Nen
If I understand correctly, the point shows not when the new ray appears, but the maximum or minimum of the candle on which it appeared... But not bad either... thanks...
Below is an outline of how I do it in my programs. What's wrong?
The sequence of preparation of SMA[] and VMA[] arrays is not clear from this code fragment, assuming that you declared the size of a "non-buffer" array.
These arrays must be filled with data first, and then arrays MA1[] and MA2[] must be created using iMAOnArray().
I've already written to you about this, but you chose to ignore it:
When declaring an array, which is not an indicator buffer, you MUST specify its size, preferably larger, so that the interpreter allocates memory space.
I usually do this with a non-buffered one.