Unisciti alla nostra fan page
- Visualizzazioni:
- 242
- Valutazioni:
- Pubblicato:
- 2021.10.22 15:49
-
Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
L'indicatore disegna i prezzi di apertura delle barre come una linea.
Il colore della linea, lo spessore e lo stile cambiano casualmente ogni N=5 ticks. Lo spessore, il colore e lo stile di una linea possono essere definiti usando le direttive del preprocessore o usando la funzione PlotIndexSetInteger(). La modifica dinamica delle proprietà della linea permette di creare degli indicatori "live" che variano a seconda dello stato corrente. E' necessario solo un buffer di dati per lo stile DRAW_LINE.
Le proprietà grafiche del disegno plot1 sono definite utilizzando le direttive del preprocessore #property, in seguito queste proprietà cambiano in modo casuale (funzione OnCalculate()). La variabile N è definita come parametro di entrata, può essere modificata utilizzando la finestra delle "Proprietà".
Vedere anche: Stili di Disegno in MQL5.
Tradotto dal russo da MetaQuotes Ltd.
Codice originale https://www.mql5.com/ru/code/330

Lo stile di disegno DRAW_NONE viene utilizzato nei casi in cui è necessario calcolare e visualizzare i valori dell'indicatore nella "Finestra dati", ma non è necessario disegnarlo.

La libreria cIntBMP provvede alla creazione di immagine grafiche BMP. Considereremo l'esempio del suo utilizzo nella creazione di frattali auto-simili utilizzando l'Iterated Function System (IFS).

Moving Average Bands

Lo stile del disegno DRAW_SECTION è usato per tracciare i valori del buffer dell'indicatore come sezioni.