Inicio Indicador técnico Publicación

3ra Generación XMA: El Indicador Avanzado para MetaTrader 5

Archivos adjuntos
1032.zip (20.46 KB, Descargar 0 veces)

Autor Real:

EarnForex

La 3ra Generación XMA es un promedio móvil de última generación. Esta versión avanzada del indicador de promedio móvil estándar (MA) sigue un procedimiento bastante sencillo que reduce el retraso temporal, optimizando el período del promedio móvil.

Este método fue descrito por primera vez por el Dr. Manfred Dürschner en su artículo "Gleitende Durchschnitte 3.0". La implementación utiliza λ = 2, lo que resulta en una reducción más efectiva del retraso. Un λ más alto incrementa la similitud con el promedio móvil clásico.

Parámetros de entrada:

//+-----------------------------------+
//| Parámetros de entrada del indicador |
//+-----------------------------------+
input Smooth_Method XMA_Method=MODE_EMA; // Método de suavizado
input int XLength=50; // Profundidad de suavizado
input int XPhase=15; // Parámetro de suavizado
input Applied_price_ IPC=PRICE_TYPICAL;// Constante de precio
input int Shift=0; // Desplazamiento horizontal del indicador en barras
input int PriceShift=0; // Desplazamiento vertical del indicador en puntos

Este indicador te permite seleccionar algoritmos de promedio entre diez opciones posibles:

  • SMA - promedio móvil simple;
  • EMA - promedio móvil exponencial;
  • SMMA - promedio móvil suavizado;
  • LWMA - promedio móvil ponderado lineal;
  • JJMA - suavizado JMA adaptativo;
  • JurX - suavizado ultralineal;
  • ParMA - suavizado parabólico;
  • T3 - suavizado exponencial múltiple de Tillson;
  • VIDYA - suavizado usando el algoritmo de Tushar Chande;
  • AMA - suavizado usando el algoritmo de Perry Kaufman.

Es importante destacar que los parámetros de fase para diferentes algoritmos de suavizado tienen significados completamente distintos. Para JMA, es una variable externa de fase que varía de -100 a +100. Para T3, es un coeficiente de suavizado multiplicado por 100 para una mejor visualización. Para VIDYA, es un período del oscilador CMO. Y para AMA, es un período de EMA lenta. Estos parámetros no afectan el suavizado en otros algoritmos. Para AMA, el período rápido de EMA es un valor fijo y es igual a 2 por defecto. El coeficiente de potencia para AMA también es fijo en 2.

El indicador utiliza las clases de la biblioteca SmoothAlgorithms.mqh (que deben copiarse en el directorio terminal_data_directory\MQL5\Include). El uso de las clases se describe a fondo en el artículo "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

Fig.1 El Indicador 3rdGenXMA

Fig.1 El Indicador 3rdGenXMA 

Publicaciones relacionadas

Comentarios (0)