Home Indicatore tecnico Post

Canale di Donchian: Indicatore Essenziale per MetaTrader 4

Allegato
47258.zip (1.37 KB, Scarica 0 volte)

Canale di Donchian

Il Canale di Donchian è un indicatore molto utile nel trading, sviluppato da Richard Donchian. Si forma prendendo il massimo e il minimo degli ultimi n periodi. L'area compresa tra il massimo e il minimo rappresenta il canale per il periodo scelto.

Una linea viene tracciata per indicare i valori massimi e minimi, mostrando visivamente il canale sul prezzo di mercato. Questo indicatore include anche una linea centrale e una media mobile della linea centrale.

Il Canale di Donchian è utile per analizzare la volatilità del prezzo di un mercato. Quando il prezzo è stabile, il canale sarà relativamente stretto. Se il prezzo subisce fluttuazioni significative, il canale si allargherà. Il suo utilizzo principale, tuttavia, è fornire segnali per posizioni long e short.

Se un titolo scambia sopra il massimo degli ultimi n periodi, si apre una posizione long. Se scambia sotto il minimo degli ultimi n periodi, si apre una posizione short.

Buffer Utilizzati nell'Indicatore

Questo indicatore utilizza quattro buffer che rappresentano:

  • Canale Superiore di Donchian - Buffer 0 - Linea Verde
  • Canale Centrale di Donchian - Buffer 1 - Linea Blu
  • Canale Inferiore di Donchian - Buffer 2 - Linea Verde
  • MA del Canale di Donchian - Buffer 3 - Linea Rossa

Il Codice

Il codice è piuttosto semplice, ottiene il massimo e il minimo per gli ultimi ‘n’ periodi in InpBarsToLookBack. Successivamente, calcola una media dei valori massimi e minimi per creare la Linea Centrale del Canale. La funzione iMAOnArray viene poi utilizzata per ottenere una media mobile del Canale Centrale di Donchian basata sui parametri InpMaPeriod e InpMaMethod forniti dall'utente.

Output del Grafico

Il risultato sul grafico consiste nei quattro buffer descritti sopra. Se necessario, il colore può essere impostato su Nessuno per mostrare solo i buffer richiesti.

iCustom

Per richiamare l'indicatore utilizzando la funzione iCustom

double donchian = iCustom(Symbol(), Period(), "Canale di Donchian", InpBarsToLookBack, InpMaPeriod, InpMaMethod, Buffer[], shift);

Per utilizzare uno script e richiamare l'ultimo prezzo del buffer della Media Mobile utilizzando i parametri predefiniti, il codice sarebbe;

double donchian = iCustom(Symbol(), Period(), "Canale di Donchian", 20, 14, MODE_SMA, 3, 0);

Grazie

Grazie per aver dedicato del tempo a scaricare questo indicatore. Non esitate a postare eventuali domande relative all'indicatore e i vostri feedback sono sempre ben accetti.



Canale di Donchian


Post correlati

Commento (0)