Mira cómo descargar robots gratis
¡Búscanos en Facebook!
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

Variable Index Dynamic Average (VIDYA - Índice Variable de Media Dinámica) - indicador para MetaTrader 5

Visualizaciones:
1931
Ranking:
(37)
Publicado:
2014.01.14 11:27
Actualizado:
2016.11.22 07:33
vidya.mq5 (3.92 KB) ver
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

El indicador técnico Variable Index Dynamic Average (VIDYA - Índice Variable de Media Dinámica) fue desarrollado por Tushar Chande.

Es un método original de cálculo de la Media Móvil Exponencial (EMA) mediante el cambio dinámico del periodo de promedio. El periodo de promedio depende de la volatilidad del mercado, para medir la volatilidad se ha escogido Chande Momentum Oscillator (CMO - Oscilador del Momento de Chande ).

Este oscilador mide la relación entre la suma de los incrementos positivos y suma de incrementos negativos durante un cierto periodo (periodo CMO). El valor de CMO se utiliza como coeficiente del factor de suavizado de la EMA. Así VIDYA debe ajustar los parámetros: periodo de CMO y periodo de EMA.

Aplicación

Normalmente no se utiliza VIDYA en si mismo en los sistemas de trading, sino sus límites superior e inferior (banda superior y banda inferior), colocados a N% por encima y por debajo de VIDYA. La interpretación del indicador para la recepción de señales de trading de esta manera se realiza de forma similar al caso de las Bandas de Bollinger ®.

Indicador Índice Variable de Media Dinámica

Indicador Índice Variable de Media Dinámica

Cálculo:

La Media Móvil Exponencial estándar se calcula según la siguiente fórmula:

EMA(i) = Precio(i) * F + EMA(i-1)*(1-F)

donde:

  • F = 2/(Period_EMA+1) - Factor de suavizado;
  • Period_EMA - EMA periodo de promedio;
  • Precio(i) - precio actual;
  • EMA(i-1) - valor anterior de EMA.

El valor del índice variable de media dinámica se calcula de manera análoga usando CMO:

VIDYA(i) = Precio(i) * F * ABS(CMO(i)) + VIDYA(i-1) * (1 - F* ABS(CMO(i)))

donde:

  • ABS(CMO(i)) - valor absoluto actual de Chande Momentum Oscillator;
  • VIDYA(i-1) - valor anterior de VIDYA.

El valor del CMO se calcula según la siguiente fórmula:

CMO(i) = (UpSum(i) - DnSum(i))/(UpSum(i) + DnSum(i))

donde:

  • UpSum(i) - la suma actual de incrementos positivos de precio durante el periodo;
  • DnSum(i) - la suma actual de incrementos negativos de precio durante el periodo.

Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/75

Triple Media Móvil Exponencial (TEMA) Triple Media Móvil Exponencial (TEMA)

TEMA se puede utilizar en lugar de medias móviles tradicionales. Se puede utilizar para suavizar los datos de precios, así como para suavizar otros indicadores.

Doble Media Móvil Exponencial (DEMA) Doble Media Móvil Exponencial (DEMA)

Se utiliza para suavizar las series de precios y se aplica directamente sobre una tabla de precios de un valor financiero.

Triple Exponential Average (TRIX - Media Triple Exponencial) Triple Exponential Average (TRIX - Media Triple Exponencial)

Es un oscilador de las condiciones del mercado de sobrecompra/sobreventa. También se puede utilizar como el Indicador de Momento. Se usa un suavizado triple para eliminar los componentes cíclicos en los movimientos del precio en un período inferior al período del TRIX.

MovingAverages - Medias Móviles MovingAverages - Medias Móviles

La biblioteca MovingAverages (Medias Móviles) contiene funciones para el cálculo de diferentes tipos de medias móviles.