Home Indicatore tecnico Post

3rd Generation XMA: L'indicatore Evoluto per MetaTrader 5

Allegato
1032.zip (20.46 KB, Scarica 0 volte)

Autore: EarnForex

La 3rd Generation XMA è un indicatore avanzato di media mobile, una versione migliorata del tradizionale indicatore MA. Questo strumento segue una procedura piuttosto semplice per ridurre il ritardo temporale, basandosi sull'incremento del periodo della media mobile.

Il metodo è stato descritto per la prima volta dal Dr. Manfred Dürschner nel suo articolo "Gleitende Durchschnitte 3.0" (in tedesco). Questa implementazione utilizza λ = 2, risultando in una riduzione del ritardo più efficace. Un λ più alto aumenta la somiglianza con la media mobile classica.

Parametri di ingresso:

//+-----------------------------------+
//| Parametri di ingresso dell'indicatore |
//+-----------------------------------+
input Smooth_Method XMA_Method=MODE_EMA; // Metodo di smoothing
input int XLength=50; // Profondità di smoothing
input int XPhase=15; // Parametro di smoothing
input Applied_price_ IPC=PRICE_TYPICAL;// Prezzo costante
input int Shift=0; // Spostamento orizzontale dell'indicatore
input int PriceShift=0; // Spostamento verticale dell'indicatore

Questo indicatore ti consente di scegliere tra dieci algoritmi di media:

  • SMA - media mobile semplice;
  • EMA - media mobile esponenziale;
  • SMMA - media mobile smussata;
  • LWMA - media mobile ponderata lineare;
  • JJMA - smoothing JMA adattivo;
  • JurX - smoothing ultralineare;
  • ParMA - smoothing parabolico;
  • T3 - smoothing esponenziale multipla di Tillson;
  • VIDYA - smoothing con l'algoritmo sviluppato da Tushar Chande;
  • AMA - smoothing con l'algoritmo di Perry Kaufman.

È importante notare che i parametri di fase per i diversi algoritmi di smoothing hanno un significato completamente diverso. Per il JMA, è una variabile esterna di fase che varia da -100 a +100. Per il T3, è un coefficiente di smoothing moltiplicato per 100 per una migliore visualizzazione. Per il VIDYA, è un periodo dell'oscillatore CMO. E per l'AMA, è un periodo della EMA lenta. Questi parametri non influenzano lo smoothing in altri algoritmi. Per l'AMA, il periodo della EMA veloce è un valore fisso e pari a 2 per impostazione predefinita. Anche il coefficiente di potenza per l'AMA è fisso a 2.

L'indicatore utilizza le classi della libreria SmoothAlgorithms.mqh (da copiare nella directory terminal_data_directory\MQL5\Include). L'uso delle classi è stato descritto dettagliatamente nell'articolo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Fig.1 L'indicatore 3rdGenXMA

Fig.1 L'indicatore 3rdGenXMA 

Post correlati

Commento (0)