Home Indicatore tecnico Post

XR-Squared: L'indicatore Perfetto per Riconoscere le Tendenze su MetaTrader 5

Allegato
752.zip (20.71 KB, Scarica 0 volte)

L'indicatore XR-Squared sfrutta la regressione lineare per identificare la presenza o l'assenza di una tendenza di mercato. Questo strumento è fondamentale per i trader che vogliono capire meglio il comportamento del mercato.

La linea XR-Squared, insieme a due livelli che indicano il mercato in tendenza o piatto, viene visualizzata direttamente nel grafico. I valori dell'indicatore oscillano tra 0 e 100. Se l'indicatore scende sotto 30, si considera che il mercato sia piatto, mentre se supera 70, è probabile che ci sia una tendenza in atto. Quando una tendenza si sviluppa, la linea XR-Squared sale da livelli di non tendenza a livelli di tendenza. Al contrario, quando il mercato raggiunge un massimo e inizia un ritracciamento, l'indicatore scende nuovamente.

Maggiore è il valore di XR-Squared, maggiore è la probabilità che una nuova tendenza sia statisticamente significativa. A seconda del periodo, il livello critico di potenza di una tendenza tende a diminuire.

Parametri di input:

//+-----------------------------------+
//| Parametri di input dell'indicatore  |
//+-----------------------------------+
input int XPeriod=14;                    // Periodo dell'indicatore
input Smooth_Method RMethod=MODE_JJMA;   // Metodo di smussamento
input int RPeriod=3;                     // Periodo di smussamento
input int RPhase=100;                    // Parametro di smussamento
input Smooth_Method SignMethod=MODE_SMA; // Metodo di smussamento per la linea di segnale
input int SignPeriod=14;                 // Periodo di smussamento della linea di segnale
input int SignPhase=15;                  // Parametro di smussamento
input Applied_price_ IPC=PRICE_CLOSE;    // Prezzo applicato
input int Shift=0;                       // Spostamento orizzontale dell'indicatore in barre

Questo indicatore permette di cambiare il metodo di smussamento:

  • SMA - media mobile semplice;
  • EMA - media mobile esponenziale;
  • SMMA - media mobile smussata;
  • LWMA - media mobile pesata lineare;
  • JJMA - media mobile adattativa JMA;
  • JurX - smussamento ultralineare;
  • ParMA - smussamento parabolico;
  • T3 - smussamento esponenziale multiplo di Tillson;
  • VIDYA - smussamento tramite algoritmo di Tushar Chande;
  • AMA - smussamento tramite algoritmo di Perry Kaufman.

È importante notare che i parametri di tipo Phase per i diversi algoritmi di smussamento hanno significati completamente diversi. Per il JMA si tratta di una variabile Phase esterna che varia da -100 a +100. Per il T3 è un rapporto di smussamento 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 influenzano la smussatura. Per l'AMA, il periodo della EMA veloce è un valore fisso e pari a 2 per impostazione predefinita. Il rapporto di elevazione a potenza è anch'esso pari 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 è stato descritto dettagliatamente nell'articolo "Mediare Serie di Prezzi per Calcoli Intermedi Senza Utilizzare Buffer Aggiuntivi".

Indicatore XR-Squared

Post correlati

Commento (0)