Discusión sobre el artículo "Creación de un asesor experto MQL5 basado en la estrategia de ruptura del rango diario (Daily Range Breakout)"

 

Artículo publicado Creación de un asesor experto MQL5 basado en la estrategia de ruptura del rango diario (Daily Range Breakout):

En este artículo, creamos un Asesor Experto MQL5 basado en la estrategia de ruptura del rango diario (Daily Range Breakout). Cubrimos los conceptos clave de la estrategia, diseñamos el plano del EA e implementamos la lógica de ruptura en MQL5. Al final, exploramos técnicas para realizar pruebas retrospectivas y optimizar el EA con el fin de maximizar su eficacia.

La estrategia Daily Range Breakout es un método de trading muy conocido entre los operadores de Forex. Les permite aprovechar los grandes movimientos de precios que se producen después de que el mercado haya formado un rango diario. La estrategia utiliza la evolución de los precios del mercado para determinar dónde se encuentran los niveles importantes de soporte y resistencia. Una vez que estos operadores saben dónde se encuentran estos niveles, operan con las rupturas de los mismos, buscando los probables movimientos importantes que suelen producirse después de que el mercado rompa uno de estos niveles.

Esta estrategia se centra en el rango diario, que se establece como la diferencia entre los precios más altos y más bajos de un par de divisas dentro de un día de negociación. Los puntos de ruptura se deducen del rango del día de negociación anterior. Una ruptura se produce cuando el precio se mueve por encima de un nivel de resistencia establecido o por debajo de un nivel de soporte. En retrospectiva, los precios del último día parecen establecer niveles muy bien definidos que pueden utilizarse como posibles puntos de ruptura. Cuando el precio supera el nivel de resistencia, se toma una posición larga. Cuando el precio rompe a la baja el nivel de soporte, se toma una posición corta. Aquí hay un ejemplo de lo que queremos decir.

ILUSTRACIÓN DEL RANGO DIARIO



Autor: Allan Munene Mutiiria

 

Parece un conocido "Morning Flat Breakout", no un "Daily Range Breakout" (que es diferente), por lo que el título es engañoso.

También no vi un código para el manejo de la zona horaria, porque dependiendo de su servidor GMT offset, la "mañana plana" que define el rango de ruptura, debe ser rastreado a partir no de una medianoche 00:00 necesariamente, pero con el desplazamiento.

 
Stanislav Korotky #:

Parece un conocido "Morning Flat Breakout", no un "Daily Range Breakout" (que es diferente), por lo que el título es engañoso.

También no vi un código para el manejo de la zona horaria, porque dependiendo de su servidor GMT offset, la "mañana plana" que define el rango de ruptura, debe ser rastreado a partir no de una medianoche 00:00 necesariamente, pero con el desplazamiento.

Gracias por la respuesta. Depende de la estrategia que se utilice. En nuestro caso, es el Daily Range Breakout, esencialmente desde medianoche hasta las 6 AM, que por supuesto se puede ajustar. Gracias.

 
¿Puedes modificar el código para que el ea pueda diversificar y ajustar el take profit y stop loss y el tiempo de operación, y el % de riesgo?