Session Range Breakout
- Asesores Expertos
-
Ravi Shakya
I’m Ravi Shakya, an MT5 developer with 5 years of trading experience in NEPSE and Forex. I use Smart Money Concepts (SMC) and price action to create simple and useful trading indicators, tools, and Expert Advisors. - Versión: 2.97
- Actualizado: 14 octubre 2026
- Activaciones: 10
El EA «Session Range Breakout» opera en el rango de apertura de una sesión y espera a que el precio vuelva a ese rango antes de confirmar la operación. No entra en el mercado en el momento de la ruptura. Cuando el desplazamiento saca al precio del rango, el robot activa una orden limitada pendiente en ese nivel y solo ejecuta la operación si el precio vuelve a probarlo.
Los ajustes predeterminados están configurados para el par GBPUSD en el marco temporal M15 del rango de apertura . Se admiten otros símbolos y marcos temporales, pero el margen de stop, el stop mínimo y los horarios de sesión deben ajustarse al rango típico del instrumento.
Las horas de las sesiones se introducen según la hora del servidor del bróker, que no es la misma en todos los brókers. Comprueba la hora de tu servidor en la ventana «Market Watch» y ajusta las horas de inicio y fin de las sesiones para que coincidan, de modo que las sesiones se abran en el momento previsto en el gráfico.
Lee la documentación completa en el blog del producto: [Guía completa del usuario]
El modelo
Al inicio de la sesión, el robot establece un rango de apertura a partir de la primera vela del marco temporal elegido. Un cierre más allá de ese rango se considera un desplazamiento, y se registra el extremo del tramo de impulso.
A continuación, se coloca una orden limitada pendiente, ya sea en el propio nivel del rango de apertura o en el extremo del impulso. Un margen de entrada en pips puede situar la orden ligeramente por delante del nivel, de modo que una nueva prueba superficial siga ejecutándose.
A partir de ahí, la configuración se resuelve de una de estas tres formas. El precio vuelve a probar el nivel y la orden se ejecuta, tras lo cual la operación se desarrolla hasta su stop o su objetivo. El precio nunca vuelve y la orden no ejecutada se cancela al final de la sesión. O bien, el precio cierra de nuevo en el lado opuesto del rango de apertura, lo que invalida la configuración; la orden pendiente se retira y la vela responsable se marca en el gráfico.
Una operación ejecutada nunca se cierra al final de la sesión. Una vez en el mercado, se desarrolla hasta alcanzar su stop o su objetivo.
Ejecución de órdenes
Las órdenes limitadas pendientes reales se colocan con stop loss y take profit asociados. El tamaño de la posición se calcula a partir de un porcentaje de riesgo sobre el saldo o de un lote fijo. El robot comprueba el margen libre, la distancia de stop del bróker y el spread actual antes de enviar la orden, y omite la configuración si el precio ya ha superado el nivel de entrada. Cada orden lleva tu número mágico y tu comentario, por lo que puede funcionar junto con otros sistemas.
Salidas
Dos modos. Un objetivo fijo establecido por una relación riesgo-recompensa, o un stop dinámico sin objetivo fijo. Hay cuatro métodos de seguimiento disponibles: fijación en incrementos fijos de R, los máximos y mínimos de la vela anterior, estructura de oscilación con intensidad ajustable y distancia ATR desde el mejor cierre.
Un paso opcional de equilibrio funciona en ambos modos. Una vez que la operación ha recorrido una distancia elegida en R, el stop se desplaza hasta el punto de entrada más un margen de seguridad. Las salidas en equilibrio se registran por separado de las ganancias y pérdidas, por lo que no distorsionan la tasa de acierto.
Riesgo
El stop se coloca a partir de los máximos y mínimos de la vela de entrada, o a partir del ATR con su propio período y multiplicador, más un margen de seguridad en pips. Una distancia mínima del stop evita que, en un mercado tranquilo, se active un stop dentro del spread normal, y el objetivo se ajusta proporcionalmente para que la relación riesgo-recompensa se mantenga en cada operación.
Cuentas financiadas y de empresas de inversión
El robot se ha diseñado teniendo en cuenta las reglas de las cuentas financiadas. Cada operación lleva un stop loss desde el momento en que se coloca la orden, y el tamaño de la posición se calcula a partir de un porcentaje fijo del saldo, de modo que la exposición por operación se mantiene constante a medida que la cuenta crece o se reduce. No se utiliza la estrategia de rejilla, ni la martingala, ni el promedio en posiciones perdedoras.
Se realiza una operación por sesión al día. Las ventanas de sesión y el filtro de día de la semana te permiten evitar los periodos restringidos por las reglas de tu cuenta; un filtro de spread máximo bloquea las entradas en condiciones de baja liquidez, y la distancia mínima del stop mantiene este fuera del spread normal para que la operación no se cierre por ruido del mercado.
En el gráfico
El robot dibuja el modelo completo a medida que opera: recuadros de sesión y rango de apertura, flechas de ruptura, la línea de nivel de impulso, el marcador de reteste, marcadores de entrada y salida, zonas sombreadas de riesgo y recompensa con etiquetas de precio, y un marcador en cualquier vela que haya invalidado una configuración. Una ficha de estadísticas para cada sesión muestra la tasa de acierto, el resultado neto en R, los objetivos alcanzados, los stops alcanzados, las salidas en el punto de equilibrio, las órdenes canceladas, las operaciones abiertas, el factor de beneficio, la mejor y la peor racha, los últimos diez resultados y un desglose por días de la semana. El dibujo se omite en las pruebas no visuales, por lo que la optimización no se ve ralentizada por ello.
Alertas
Alertas en la terminal con sonido y notificaciones push en el teléfono, configurables por evento: configuración activada, orden ejecutada, orden cancelada, objetivo alcanzado, stop activado. Los eventos se comparten entre los gráficos, por lo que no se repite la misma alerta en varias ventanas.
Configuración
Dos sesiones configurables con nombres y horas de inicio y fin en la hora del servidor, que suelen establecerse según los horarios de Londres y Nueva York. Intervalo de tiempo del rango de apertura, nivel de entrada y margen de seguridad, regla de invalidación, método de stop, margen de seguridad y mínimo, relación riesgo-recompensa, umbral de equilibrio y margen de seguridad, modo de salida y método de trailing, modo de lotes y porcentaje de riesgo, número mágico, spread máximo y filtro por día de la semana.
Los horarios de las sesiones se introducen según la hora del servidor de su bróker. Pruebe con los datos y el spread de su propio bróker antes de ejecutar el robot en una cuenta real.
