Discusión sobre el artículo "Desarrollo de asesores expertos autooptimizables en MQL5 (Parte 6): Reglas de negociación autoadaptativas (II)"

 

Artículo publicado Desarrollo de asesores expertos autooptimizables en MQL5 (Parte 6): Reglas de negociación autoadaptativas (II):

Este artículo analiza la optimización de los niveles y períodos del RSI para obtener mejores señales de trading. Presentamos métodos para estimar los valores óptimos del RSI y automatizar la selección de periodos mediante búsquedas por cuadrículas y modelos estadísticos. Por último, implementamos la solución en MQL5 mientras aprovechamos Python para el análisis. Nuestro enfoque pretende ser pragmático y directo para ayudarle a resolver problemas potencialmente complicados con sencillez.

En nuestro último artículo sobre reglas de negociación autoadaptativas, enlazado aquí, analizamos los problemas a los que se enfrenta un operador algorítmico que intenta seguir las mejores prácticas sobre cómo utilizar el indicador RSI.

Hemos descubierto que los resultados estandarizados no siempre son generados por el indicador, sino que dependen de varios factores, como el período, el marco temporal y también el mercado concreto en cuestión.

Para resolver este problema, postulamos que los operadores algorítmicos podrían estudiar el rango real del indicador, de modo que puedan reajustar el punto medio del indicador al centro de su rango observado, y no a su rango total posible. Al hacerlo, obtenemos ciertas garantías sobre la generación de señales de trading que no podemos obtener con las reglas tradicionales del RSI. Obtuvimos un mayor control sobre la nueva señal registrando una desviación media desde el punto medio y registrando únicamente las señales generadas por múltiplos de la desviación media.

Ahora avanzaremos más allá de nuestro intento inicial de crear una solución práctica. Hay varias mejoras que podemos hacer con respecto a nuestro último intento. La mejora integral que buscamos es la capacidad de intentar estimar el valor de los niveles de RSI que hemos elegido. 

En nuestra última discusión, simplemente asumimos que las desviaciones significativamente mayores que la desviación media podrían tender a ser más rentables. Sin embargo, no intentamos comprobar si esto era cierto. No hemos intentado cuantificar el valor de los nuevos niveles que proponemos ni compararlos con el valor de los niveles tradicionales, 70 y 30.

Además, en nuestra última discusión se consideró el caso en el que el período del RSI era fijo. Esta simplificación hizo que nuestro marco fuera más fácil de entender. Hoy centramos nuestra atención en el extremo opuesto del problema, cuando el usuario no está seguro del período adecuado que debe utilizar.


Autor: Gamuchirai Zororo Ndawana