BB_XMACD: Un indicatore potente per MetaTrader 5

Mike 2011.10.28 02:13 40 0 0
Allegato

Il BB XMACD è una variazione semplice dell'indicatore MACD (Moving Average Convergence/Divergence) che ci consente di identificare i punti di cambiamento nella direzione di un trend e la sua attuale forza.

Questo indicatore viene visualizzato in una finestra grafica separata e si compone di due linee (blu e rossa) e di punti che possono essere verdi o magenta. I cambiamenti nel colore dei punti rappresentano segnali importanti, mentre la distanza tra le due linee indica la potenza del trend attuale.

Come possiamo vedere nel grafico di esempio, i segnali di acquisto si presentano quando i punti magenta cambiano in verde, mentre i segnali di vendita emergono nella situazione opposta. È consigliabile effettuare le operazioni quando la distanza tra le linee blu e rossa è significativa.

Questo indicatore ci permette di scegliere il tipo di smoothing per l'istogramma di base del MACD, la sua linea di segnale e le bande da dieci varianti possibili:

  1. SMA - media mobile semplice;
  2. EMA - media mobile esponenziale;
  3. SMMA - media mobile smussata;
  4. LWMA - media mobile ponderata lineare;
  5. JJMA - media adattiva JMA;
  6. JurX - smoothing ultralineare;
  7. ParMA - smoothing parabolico;
  8. T3 - smoothing esponenziale multiplo di Tillson;
  9. VIDYA - smoothing tramite l'algoritmo di Tushar Chande;
  10. AMA - smoothing tramite l'algoritmo di Perry Kaufman.

È importante notare che i parametri di tipo Phase per i diversi algoritmi di smoothing hanno significati completamente diversi. Per il JMA, è una variabile Phase esterna che varia da -100 a +100. Per il T3, è un rapporto di smoothing moltiplicato per 100 per una migliore visualizzazione; per il VIDYA, è il periodo dell'oscillatore CMO e per l'AMA, è il periodo della EMA lenta. Negli altri algoritmi, questi parametri non influiscono sullo smoothing. Per l'AMA, il periodo della EMA veloce è un valore fisso pari a 2 di default. Il rapporto di elevazione al potere è anch'esso uguale a 2 per l'AMA.

L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (che devono essere copiate nella cartella terminal_data_folder\MQL5\Include). L'uso delle classi è descritto in dettaglio nell'articolo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Indicatore BB_XMACD


Elenco
Commento 0