Estrategia RSI con Bandas de Bollinger: Un EA para MetaTrader 5

Mike 2018.06.16 20:04 11 0 0
Archivos adjuntos

Idea de: raposter.

Código en MQL5 por: Vladimir Karputov.

Este programa utiliza las zonas de sobrecompra (OB) y sobreventa (OS) para generar señales de compra o venta. Las zonas de OB y OS se determinan en los gráficos de M15, H1 y H4. Para ilustrar el funcionamiento del programa, se eligió el gráfico M15 del EURUSD.

El programa cuenta con dos disparadores para comparar métodos alternativos en la identificación de OB/OS.

  1. El primer disparador es el método convencional que utiliza cifras fijas para establecer las zonas de sobrecompra/sobreventa del RSI. Las zonas OB y OS se inician en los niveles típicos de RSI, que son 70 y 30.
  2. El Disparador No. 2 utiliza Bandas de Bollinger alrededor del RSI promedio durante un periodo determinado. Las zonas OB y OS se definen como los niveles de desviación estándar respecto al RSI promedio. Por ejemplo, una señal de sobrecompra se presenta cuando el valor del RSI supera el RSI_Upper, donde RSI_Upper = RSI_Sigma*StdDev + RSI_Avg. En esta expresión, RSI_Sigma es el nivel de dispersión, y la desviación estándar (StdDev) se calcula a partir de la distribución del RSI en las últimas barras.

Como se puede observar en los dos informes del Strategy Tester que se adjuntan a continuación, el Disparador No. 2 (método de Bandas de Bollinger) muestra buenos resultados durante un periodo de prueba de más de 11 años, superando al Disparador No. 1. Además, el Disparador No. 2 presenta un rendimiento más uniforme y una dispersión de resultados significativamente menor que el Disparador No. 1 en M15 durante esos 11 años.

RSI Bollinger Bands EA Trig 1

RSI Bollinger Bands EA Trig 2

Lista
Comentarios 0