Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Indicadores

X2MA Transform Candles - indicador para MetaTrader 5

Visualizaciones:
1809
Ranking:
(24)
Publicado:
2014.01.14 13:45
Actualizado:
2023.03.27 14:14
\MQL5\Include\
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

El indicador transfiere los datos de precio a un nuevo sistema de coordenadas asociado con los valores del indicador X2MA. La distancia desde los puntos High, Low, Open y Close de la vela origen hasta la media móvil X2MA se utiliza en el indicador como parámetros de las velas.

Como resultado obtenemos un gráfico de barras modificado por la transformación X2MA y al que se pueden aplicar todos los elementos del análisis técnico como a cualquier otro gráfico. A la ventana del indicador se pueden añadir los indicadores técnicos y/o personalizados que se estimen convenientes. De hecho, el nivel cero del indicador es la posición de la media móvil X2MA.

El algoritmo de suavizado puede seleccionarse entre diez posibles variantes:

  1. SMA - media móvil simple;
  2. EMA - media móvil exponencial;
  3. SMMA - media móvil suavizada;
  4. LWMA - media móvil lineal ponderada;
  5. JJMA - media adaptativa JMA;
  6. JurX - suavizado ultralineal;
  7. ParMA - suavizado parabólico;
  8. T3 - Suavizado exponencial múltiple de Tillson;
  9. VIDYA - suavizado utilizando el algoritmo de Tushar Chande;
  10. AMA - suavizado utilizando el algoritmo de Perry Kaufman.

Se debe tener en cuenta que los parámetros Phase1 y Phase2 tienen un significado completamente diferente para cada algoritmo de suavizado. Para JMA, Phase es una variable externa que toma valores entre -100 y +100. Para T3 es un coeficiente de suavizado multiplicado por 100 para una mejor visualización, para VIDYA es el periodo del oscilador CMO y para AMA es el periodo de la EMA lenta. En los otros algoritmos esos parámetros no afectan el suavizado. Para AMA el periodo de la EMA rápida es un valor fijo, que por defecto es igual 2. El coeficiente para elevar a potencia es también 2 para AMA.

El indicador usa las clases de la biblioteca SmoothAlgorithms.mqh (debe ser copiada en terminal_data_folder\MQL5\Include). El uso de estas clases se describe exhaustivamente en el artículo "Promediando Series de Precios para Cálculos Intermedios Sin Utilizar Buffers".

X2MA Transform Candles

Parámetros de entrada:

//+----------------------------------------+
//|  Parámetros de entrada del indicador   |
//+----------------------------------------+
input Smooth_Method MA_Method1=MODE_SMA;   // Primer método de suavizado 
input int Length1=12;                      // Profundidad del primer suavizado                   
input int Phase1=15;                       // Parámetro del primer suavizado
input Smooth_Method MA_Method2=MODE_JJMA;  // Segundo método de suavizado 
input int Length2= 5;                      // Profundidad del segundo suavizado 
input int Phase2=15;                       // Parámetro del segundo suavizado
input Applied_price_ IPC=PRICE_CLOSE;      // Precio aplicado
input int Shift=0;                         // Desplazamiento horizontal del indicador en barras
input int PriceShift=0;                    // Desplazamiento vertical del indicador en puntos
input color BidColor=Red;                  // Color de la línea de Bid
input ENUM_LINE_STYLE BidStyle=STYLE_SOLID;// Estilo de la línea de Bid

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/642

DayBorders DayBorders

El indicador señala los límites del día natural para el trading según Larry Williams

IncOsMAOnArray IncOsMAOnArray

La clase COsMAOnArray está diseñada para calcular los valores del indicador OsMA (Moving Average of Oscillator, Media Móvil del Oscilador) en búferes de indicador. Este documento proporciona un ejemplo de uso de esta clase.

InverseReaction InverseReaction

Este indicador se basa en la idea de que los cambios inusuales en el precio se suelen ajustar como consecuencia de una reacción inversa.

Sistema de Impulso de Elder Sistema de Impulso de Elder

Las velas se colorean en rojo, verde y azul dependiendo de la dirección de la tendencia (valores de Media Movil y MACD).