Inicio Indicador técnico Publicación

Canal XMA Ichimoku: Indicador Esencial para MetaTrader 5

Archivos adjuntos
733.zip (20.81 KB, Descargar 0 veces)

Autor real: ellizii

En este indicador, las medias móviles se calculan de forma similar a las del Ichimoku Kinko Hyo (puedes ver XMA_Ichimoku), y luego se construyen los canales.

Parámetros de entrada del indicador:

//+-----------------------------------+
//| Parámetros de entrada del indicador|
//+-----------------------------------+
input uint Up_period=3; // Cálculo del precio máximo del período
input uint Dn_period=3; // Cálculo del precio mínimo del período
//---- 
extern MODE_PRICE Up_mode=HIGH;  // Búsqueda del precio máximo 
extern MODE_PRICE Dn_mode=LOW;   // Búsqueda del precio mínimo 
//---- 
input Smooth_Method XMA_Method=MODE_SMA; // Método de suavizado
input int XLength=100;                   // Profundidad de suavizado                    
input int XPhase=15;                     // Parámetros de suavizado

input double Up_percent = 1.0; // Porcentaje de desviación media para la banda superior del canal
input double Dn_percent = 1.0; // Porcentaje de desviación media para la banda inferior del canal
//---- 
input int Shift=0;      // Desplazamiento horizontal del indicador en barras
input int PriceShift=0; // Desplazamiento vertical del indicador en puntos

Este indicador permite seleccionar un tipo de suavizado entre diez versiones diferentes:

  • SMA - media móvil simple;
  • EMA - media móvil exponencial;
  • SMMA - media móvil suavizada;
  • LWMA - media móvil ponderada lineal;
  • JJMA - media adaptativa JMA;
  • JurX - suavización ultra lineal;
  • ParMA - suavización parabólica;
  • T3 - suavización exponencial múltiple de Tillson;
  • VIDYA - suavización con el algoritmo de Tushar Chande;
  • AMA - suavización con el algoritmo de Perry Kaufman.

Es importante señalar que el parámetro Phase tiene un significado diferente entre los distintos algoritmos de suavizado. Para JMA, Phase es una variable externa cuyo valor oscila entre -100 y +100. Para T3, se trata de una relación de suavizado multiplicada por 100 para una mejor visualización. En VIDYA, es un período del oscilador CMO y en AMA es un período lento de EMA. Estos parámetros no afectan la suavización de otros algoritmos. En AMA, el período rápido de EMA, por defacto, es un valor fijo igual a 2. La razón de crecimiento de la potencia para AMA también es igual a 2.

Este indicador utiliza la biblioteca de clases SmoothAlgorithms.mqh (debe copiarse a terminal_data_folder\MQL5\Include). El uso de esta clase se describe con más detalle en el artículo "Serie de precio medio para cálculos intermedios sin utilizar buffers adicionales".

Este indicador fue implementado por primera vez en MQL4 y publicado en la Base de Código el 04.10.2010.

Canal XMA Ichimoku

Publicaciones relacionadas

Comentarios (0)