L'ATRPivot è un indicatore fantastico che genera livelli di supporto e resistenza, tenendo conto dell' Average True Range (ATR). Questo strumento è ideale per chi desidera avere un quadro chiaro dei movimenti di mercato.
L'idea alla base di questo indicatore deriva dal codice dell'indicatore ATR Channels, sviluppato dal trader Luis Guilherme Damiani. È stato un vero e proprio punto di partenza!
Questa versione dell’indicatore ti permette di scegliere un algoritmo di smussamento tra dieci diverse opzioni disponibili:
- SMA - media mobile semplice;
- EMA - media mobile esponenziale;
- SMMA - media mobile smussata;
- LWMA - media mobile pesata lineare;
- JJMA - media adattativa JMA;
- JurX - smussamento ultralineare;
- ParMA - smussamento parabolico;
- T3 - smussamento esponenziale multiplo di Tillson;
- VIDYA - smussamento con l'algoritmo di Tushar Chande;
- AMA - smussamento con l'algoritmo di Perry Kaufman.
È importante notare che il parametro di Fase ha significati diversi a seconda degli algoritmi di smussamento utilizzati:
- Per il JMA, è una variabile esterna di Fase che può variare da -100 a +100;
- Per il T3, è un rapporto di smussamento moltiplicato per 100 per una migliore visualizzazione;
- Per il VIDYA, è un periodo CMO; per l'AMA, è un periodo EMA lento;
- Per l'AMA, il periodo EMA veloce è un valore fisso pari a 2 di default. Anche il rapporto di elevazione è 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 di queste classi è descritto in modo dettagliato nell'articolo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".


Commento 0