Prior Day Breakout Pro
- Asesores Expertos
-
Allan Aparece Ninal
Desarrollo indicadores y asesores expertos (Expert Advisors) para MetaTrader 5.
Cómo trabajo:
- Cada indicador se comprueba contra el repintado: las señales se deciden solo en barras cerradas, y una prueba tick a tick confirma que no cambian después. - Versión: 1.0
- Activaciones: 10
Prior Day Breakout Pro es un asesor experto para MetaTrader 5 que opera en función de las rupturas de los máximos y mínimos del día anterior en el par XAUEUR. Determina el tamaño de cada operación mediante un lote fijo o un porcentaje de riesgo. Puede pausarse ante noticias de gran impacto. Se incluyen seis configuraciones predefinidas probadas.
Este EA no garantiza beneficios. Todos los resultados que se muestran a continuación corresponden a pruebas retrospectivas realizadas con datos históricos de los brókers, no a operaciones en vivo. Las pruebas solo se han superado con el oro. Se han probado treinta y siete símbolos.
Inicio rápido
- Abre un gráfico de XAUEUR en H1 o M15 (puede llevar un prefijo o sufijo en el nombre). Asigna el EA desde el Navegador y mantén activada la opción «Algo Trading».
- Configura el objetivo (R) y el modo de noticias en uno de los seis ajustes predefinidos de la tabla siguiente. La fila «Preset» del panel mostrará entonces «validated».
- Elige el tamaño: lote fijo (por defecto 0,01) o % de riesgo del saldo (por defecto 1,0). La fila «Lote» del panel muestra la opción seleccionada.
- Deja los filtros desactivados para ejecutar la regla tal y como se ha probado, o añade un límite de spread, un cierre los viernes o un umbral de equilibrio.
Cuenta
- Saldo mínimo: 1 500 USD con un lote de 0,01.
- Saldo recomendado: 3.000 USD con un lote de 0,01.
- Motivo: en la prueba retrospectiva fuera de la muestra con un lote de 0,01, la mayor caída fue de 673 USD, la mayor pérdida individual fue de 373 USD y el stop más amplio fue de unos 710 USD. Se trata de cifras de la prueba retrospectiva, no de un límite de pérdidas futuras.
- Apalancamiento: 1:100 o superior. Cuenta de cobertura o de compensación.
- Determinación del tamaño del lote en función del porcentaje de riesgo: con un riesgo del 1 %, utiliza 5.000 USD o más. Con un saldo menor, el lote mínimo puede suponer un riesgo superior al 1 %. En condiciones reales, el EA omite entonces la operación y no aumenta el lote.
Lo que se ve en el gráfico
- Panel: regla, gráfico, modo de objetivo y de noticias, estado preestablecido, niveles, última señal, posición abierta, lote, estado de noticias y estado de bloqueo.
- Niveles: máximos y mínimos de ayer, representados como líneas punteadas a lo largo del día actual.
La regla en resumen
En cada nueva barra, el EA lee la barra que acaba de cerrarse. Los niveles son el máximo y el mínimo de la jornada bursátil anterior, tomados de las barras de 1 minuto. Para una compra se necesita un cierre por encima del máximo. Para una venta se necesita un cierre por debajo del mínimo.
Solo cuentan las barras que se abren entre las 01:00 y las 20:00, hora del servidor. Cada lado puede activarse una vez al día. A continuación, el EA envía una orden de mercado en la siguiente apertura.
El stop se sitúa en el extremo opuesto del rango de ayer. El objetivo es un múltiplo preestablecido de la distancia del stop, denominado R. Cualquier operación abierta se cierra a las 23:00, hora del servidor. Solo se mantiene una posición a la vez. Se omite una operación si su stop es inferior a ocho veces el spread.
Configuraciones preestablecidas validadas
| Símbolo y marco temporal | Modo de noticias | Objetivo | Operaciones fuera de la muestra | Factor de beneficio |
|---|---|---|---|---|
| XAUEUR H1 | desactivado | 2R | 612 | 1,37 |
| XAUEUR H1 | pausa | 2R | 609 | 1,36 |
| XAUEUR H1 | pausa + plano | 1R | 609 | 1,38 |
| XAUEUR M15 | desactivado | 1R | 690 | 1,27 |
| XAUEUR M15 | pausa | 1R | 677 | 1,24 |
| XAUEUR M15 | pausa + plano | 1R | 677 | 1,25 |
Backtest, no trading en vivo: historial del bróker, del 1 de julio de 2023 al 8 de octubre de 2026, 0,01 lotes, spread y swap incluidos, sin comisiones. Cada configuración preestablecida superó la prueba retrospectiva en Python y el Probador de Estrategias de MetaTrader 5. Cada una tiene su propia configuración, fijada en los datos de 2020 a mediados de 2023, antes de que se abriera el periodo posterior.
Lee las cifras con atención. De los 37 símbolos probados con esta regla, solo XAUEUR superó la prueba. XAUUSD se quedó cerca, pero no alcanzó el umbral. La mayor parte de las ganancias procedió de compras en un periodo en el que el oro subió con fuerza. Las seis filas representan una misma idea en seis formas diferentes, y comparten la mayoría de las operaciones. No se ha tenido en cuenta la comisión en el modelo.
Qué aporta la versión Pro
- Tamaño del lote: lote fijo, o un porcentaje de riesgo del saldo perdido si se alcanza el stop, nunca por debajo del mínimo del bróker. El EA omite una operación en vivo si incluso el lote mínimo supone un riesgo superior al solicitado.
- Modos de noticias: desactivado, pausa o pausa + plano.
- Filtros: spread máximo en puntos y no se realizan nuevas operaciones los viernes a partir de una hora determinada.
- Punto de equilibrio: desplaza el stop hasta el punto de entrada, más puntos opcionales, al alcanzar un beneficio de x R.
- Bloqueo de «Prop Rules Guard»: no se realizan nuevas operaciones mientras el bloqueo está activado. Está activado por defecto.
Modos de noticias
Desactivado por defecto, por lo que la regla se ejecuta tal y como se ha probado. La pausa bloquea nuevas entradas desde 30 minutos antes hasta 30 minutos después de una publicación de alto impacto. La pausa + posición plana también cierra una operación abierta 5 minutos antes de la publicación.
Las pruebas retrospectivas utilizaron una lista integrada de 556 publicaciones de gran impacto relacionadas con el USD desde 2020 hasta 2026. Abarca el NFP, el IPC, el IPP, las ventas minoristas, el PCE, el PIB preliminar y el FOMC. La lista se aplicó al XAUEUR tal cual.
En condiciones reales, el EA consulta el calendario económico de MetaTrader. Tiene en cuenta los eventos de gran importancia tanto para el USD como para las propias divisas del par, como el EUR. Se trata de más eventos que los incluidos en la lista de las pruebas retrospectivas, por lo que, en condiciones reales, el filtro no es idéntico al utilizado en las pruebas. En las pruebas retrospectivas, los modos de noticias solo modificaron ligeramente los resultados.
Cómo se comprobó
- Comprobación del código: este EA se ejecutó en el Strategy Tester con los seis ajustes preestablecidos. Las 612, 609, 609, 690, 677 y 677 operaciones coincidieron con el modelo de Python en cuanto a tiempo, dirección y salida.
- Solo barras cerradas: las señales no cambian una vez que se cierra una barra, por lo que no hay repintado.
- Datos del simulador: precios OHLC de 1 minuto procedentes del historial del bróker. No se han modelado el deslizamiento ni las recotizaciones.
Uso y limitaciones
- En entorno real, el EA opera únicamente con los seis ajustes preestablecidos. Si se utiliza otro símbolo, marco temporal, objetivo o modo de noticias, muestra «no validado» y no envía órdenes. Una opción de configuración permite otros ajustes. Está desactivada por defecto. El Strategy Tester admite cualquier símbolo.
- Las pruebas utilizaron un reloj de servidor de UTC+2, o UTC+3 durante el horario de verano de EE. UU. La ventana de 01:00 a 20:00 sigue el reloj de tu servidor, así que comprueba que coincida.
- Si el mercado cierra a las 23:00, la operación se cierra en el primer tick tras su reapertura.
- XAUEUR lo ofrecen pocos brókers. Comprueba que el tuyo lo incluya en su lista.
Datos de entrada
| Entrada | Por defecto |
|---|---|
| Objetivo, x la distancia del stop (R); modo de noticias | 2,0 (1,0 en M15); Desactivado |
| Número mágico; deslizamiento máximo, puntos | 26101801; 30 |
| Tamaño de la operación; lote fijo; porcentaje de riesgo sobre el saldo | Lote fijo; 0,01; 1,0 |
| Punto de equilibrio en x R; puntos más allá de la entrada | 0 (desactivado); 0 |
| Diferencial máximo, puntos; no se realizan nuevas operaciones los viernes a partir de esta hora | 0 (desactivado); 0 (desactivado) |
| Rechazar nuevas operaciones mientras Prop Rules Guard esté bloqueado; permitir el trading en vivo fuera de los ajustes preestablecidos validados | verdadero; falso |
| Mostrar el panel; trazar los máximos y mínimos del día anterior; registrar cada señal y operación | verdadero; verdadero; falso |
Productos relacionados
- Prior Day Breakout: la misma regla con un lote fijo de 0,01 y sin modos de noticias, para los dos ajustes preestablecidos sin noticias.
- Niveles de sesión: un indicador gratuito que traza los máximos y mínimos del día anterior, los rangos de la sesión y las alertas. No realiza operaciones.
- Prop Rules Guard MT5: establece el límite que respeta este EA.
- Todos mis productos en MQL5
Preguntas frecuentes
¿Se repinta? No, solo barras cerradas.
¿Por qué no se ha realizado ninguna operación hoy? El cierre debe superar el máximo o el mínimo de ayer durante la sesión, una vez por cada lado. Una ventana de noticias, un límite de spread o un bloqueo también pueden impedirlo. El panel muestra el motivo.
¿Qué modo de noticias debo usar? «Desactivado» es la configuración por defecto según las pruebas. Las otras dos son opciones, no mejoras.
¿Funciona con el XAUUSD? No en tiempo real. Se probó allí y no superó la prueba, por lo que no envía órdenes a menos que se permitan otros ajustes.
¿Cómo puedo informar de un problema? Activa el registro de depuración, reproduce el error y envía las líneas del registro junto con tus datos de entrada y una captura de pantalla.
Si te ayuda en tus operaciones, una breve reseña en esta página ayudará a otros operadores a encontrarlo.
Preguntas: utiliza los comentarios de esta página o envíame un mensaje en MQL5.
El trading conlleva un riesgo de pérdida, y los resultados pasados no garantizan resultados futuros.
