UltraFatl – Indicador de MetaTrader 5

0
400

Este indicador se basa en los valores del indicador Fatl y el análisis de sus líneas de señal. El algoritmo para el cálculo de las líneas de señal es el siguiente. El período de cada línea de señal se calcula mediante la fórmula de progresión aritmética:

SignalPeriod(Número) = Longitud inicial + Número * Paso

El valor de la variable Número varía de 0 a StepsTotal. Los valores de los indicadores Fatl con diferentes períodos se utilizan para el cálculo de los valores medios del indicador Fatl. El cálculo de la dirección de la tendencia actual se basa en los valores de tendencia promediados para todas las líneas de señal.

Finalmente, los valores positivos y negativos de las tendencias se promedian y se utilizan como líneas indicadoras, que se muestran como un histograma de color y se trazan utilizando el estilo de dibujo DRAW_COLOR_HISTOGRAM2. El color del histograma depende de la dirección de la tendencia, el ancho del histograma depende de la fuerza de la tendencia.

Para cada dirección de tendencia se utilizan 4 colores en el histograma. Para valores del indicador fuera de los niveles de sobrecompra y sobreventa se utilizan colores oscuros. Para los valores de sobrecompra/sobreventa se utilizan colores claros.

Parámetros de entrada del indicador:

//+-------------------------------------------------------+
//| Parámetros de entrada del indicador |
//+-------------------------------------------------------+
Las opciones de entrada ENUM_APPLIED_PRICE Precio_aplicado=PRECIO_CLOSE; // Precio aplicado
// ----
Las opciones de entrada Smooth_Method W_Method=MODE_JJMA;         // método de suavizado
Las opciones de entrada int Longitud inicial =3;                         // Período de suavizado inicial
Las opciones de entrada int FaseW=100;                            // Fase
// ----  
Las opciones de entrada uint Paso=5;                              // Paso
Las opciones de entrada uint Total de pasos=10;                       // Pasos totales
// ----
Las opciones de entrada Smooth_Method SmoothMethod=MODE_JJMA;    // método de suavizado
Las opciones de entrada int LongitudSuave=3;                       // Longitud de suavizado
Las opciones de entrada int Fase Suave=100;                      // Fase
Las opciones de entrada Precio_aplicado_IPC=PRECIO_CLOSE_;         // Precio aplicado
// ----                          
Las opciones de entrada uint Nivel superior =80;                          // Nivel de sobrecompra (en %)
Las opciones de entrada uint NivelDn=20;                          // Nivel de sobreventa (en %)
Las opciones de entrada Color UpLevelsColor=Azul;                 // Color del nivel de sobrecompra
Las opciones de entrada Color DnLevelsColor=Azul;                 // Color del nivel de sobreventa
Las opciones de entrada ESTILO Estilo de nivel=DASH_;                  // estilo de nivel
Las opciones de entrada ANCHO NivelesAncho=Ancho_1;              // ancho de nivel

El indicador tiene la posibilidad de seleccionar el suavizado entre una docena de versiones posibles:

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

Cabe señalar que los parámetros Phase1 y Phase2 tienen significados completamente diferentes para diferentes algoritmos de suavizado. Para JMA es una variable de fase externa que cambia de -100 a +100. Para T3 es una relación de suavizado multiplicada por 100 para una mejor visualización, para VIDYA es un período de oscilador CMO y para AMA es un período lento de EMA. En otros algoritmos estos parámetros no afectan el suavizado. Para AMA, el período rápido de EMA es un valor fijo y es igual a 2 de forma predeterminada. La relación entre elevación y potencia también es igual a 2 para AMA.

El indicador utiliza clases de la biblioteca SmoothAlgorithms.mqh (debe copiarse en terminal_data_folder\MQL5\Include). El uso de las clases se describió detalladamente en el artículo “Promedio de series de precios para cálculos intermedios sin utilizar buffers adicionales”.

Corredores MT5 recomendados

XM Broker

  • Libre $ 50 ¡Para comenzar a operar al instante! (Beneficio retirable)
  • Bono de depósito hasta $5,000
  • Programa de fidelización ilimitado
  • Bróker de Forex galardonado
  • Bonos exclusivos adicionales Durante todo el año

Corredor XM

>> Regístrese para obtener una cuenta de corredor XM aquí <

Corredor de FBS

  • Bono comercial de 100: ¡$100 gratis para iniciar su viaje comercial!
  • 100% Bono de Depósito: Duplique su depósito hasta $10,000 y opere con capital mejorado.
  • Aproveche hasta 1: 3000: Maximizar las ganancias potenciales con una de las opciones de mayor apalancamiento disponibles.
  • Premio al 'Mejor corredor de servicio al cliente de Asia': Excelencia reconocida en atención y servicio al cliente.
  • Promociones estacionales: Disfrute de una variedad de bonos exclusivos y ofertas promocionales durante todo el año.

agente de fbs

>> Regístrese para obtener una cuenta de corredor de FBS aquí <

(Descarga gratuita de indicadores MT5)

Haga clic aquí a continuación para descargar:

UltraFatl – Indicador de MetaTrader 5

DEJA UNA RESPUESTA

Por favor, introduzca su comentario!
Por favor, introduzca su nombre aquí