Zona Breaker
- Asesores Expertos
- Versión: 1.7
- Activaciones: 5
ZonaBreaker es un asesor experto (EA) para MetaTrader 5 diseñado utilizando la estrategia «Session Box Breakout » con el mecanismo «Stop & Reverse».
El EA determina primero los máximos y mínimos de una sesión de negociación concreta utilizando datos de precios en el timeframe M1. Una vez finalizada la sesión, ZonaBreaker establece un área o rango de negociación y, a continuación, espera a que el precio rompa el límite superior o inferior de dicha área.
A diferencia de otros EA que abren continuamente numerosas posiciones de recuperación, ZonaBreaker utiliza un ciclo de negociación controlado con un máximo de dos operaciones en un ciclo diario: la primera operación de ruptura y, si es necesario, una operación de reversión.
Cómo funciona ZonaBreaker
1. Formación del «Session Box»
ZonaBreaker calcula:
-
Precio máximo
-
Precio mínimo
durante el periodo de sesión establecido.
Sesión por defecto:
-
Inicio: 07:14, hora del servidor
-
Fin: 11:09, hora del servidor
Los valores máximos y mínimos obtenidos se convierten entonces en el límite superior y el límite inferior del Session Box.
El rango de dicha sesión también se puede visualizar en el gráfico de MT5, lo que permite a los operadores identificar fácilmente las zonas de ruptura.
2. Órdenes pendientes de ruptura
Una vez finalizado el cálculo de Session Box, el EA coloca dos órdenes pendientes opuestas:
Buy Stop
-
Colocada por encima del máximo del «Session Box».
-
La distancia respecto al máximo se puede ajustar.
-
El Stop Loss se coloca por debajo del mínimo del «Session Box».
-
El «Take Profit» se calcula en función de un porcentaje del rango del «Session Box».
Stop de venta
-
Se coloca por debajo del mínimo del «Session Box».
-
La distancia respecto al mínimo se puede ajustar.
-
El Stop Loss se coloca por encima del máximo del «Session Box».
-
El «Take Profit» se calcula en función de un porcentaje del rango del «Session Box».
De este modo, el EA puede responder automáticamente tanto a las rupturas al alza como a las bajistas sin necesidad de una entrada manual.
3. Mecanismo «Stop & Reverse»
Una de las principales características de ZonaBreaker es Stop & Reverse.
Cuando se activa la primera operación de ruptura:
-
Se cancela la orden pendiente inicial en sentido contrario.
-
El EA crea una nueva orden pendiente inversa.
-
La orden pendiente inversa se coloca en el nivel de Stop Loss de la primera operación.
-
El volumen de la operación inversa utiliza un lote mayor.
-
El EA no permite una tercera operación.
Ejemplo:
Breakout COMPRA → Operación 1 COMPRA
Si la operación de COMPRA alcanza el Take Profit:
-
Se cancela la orden pendiente de VENTA inversa.
-
El ciclo de trading de ese día ha finalizado.
Si la orden de COMPRA alcanza el Stop Loss:
-
La orden de VENTA pendiente con Stop puede activarse.
-
El EA abre la operación 2 de VENTA.
-
El ciclo de trading finaliza una vez cerrada la operación 2.
La misma lógica se aplica a la inversa para las operaciones de VENTA por ruptura.
Ciclo máximo de 2 operaciones
ZonaBreaker se ha diseñado expresamente para no realizar recuperaciones ilimitadas.
Estructura de cada ciclo diario:
Session Box → Ruptura → Operación 1 → Stop & Reverse si es necesario → Operación 2 → Ciclo completado
El EA no continúa con la operación 3, la operación 4 ni la siguiente recuperación.
De este modo, la estructura de la operación se mantiene clara y controlada.
Cálculo automático de lotes
ZonaBreaker ofrece una configuración del tamaño de los lotes en función del saldo de la cuenta.
Fórmula predeterminada:
Lote = (Saldo / Saldo por cada 0,01 lote) × 0,01
Con la configuración por defecto:
Saldo por cada 0,01 lote = 500
Ejemplo:
-
Saldo de 500 $ → aproximadamente 0,01 lotes
-
Saldo de 1 000 $ → aproximadamente 0,02 lotes
-
Saldo de 5.000 $ → aproximadamente 0,10 lotes
El volumen se ajustará automáticamente en función de:
-
El lote mínimo del bróker
-
Lote máximo del bróker
-
El paso de lotes del bróker
Tamaño del lote de la operación inversa
Las operaciones inversas utilizan lotes basados en el volumen de la primera operación.
Por defecto:
Lote de la operación inversa = Lote de la operación 1 × 4
Esto significa que, cuando falla la primera ruptura y se activa el Stop Loss, la operación inversa utiliza un volumen mucho mayor.
Por ello, este mecanismo de inversión es una parte importante de la estrategia y debe entenderse antes de utilizar el EA en una cuenta real.
Take Profit dinámico
El Take Profit se calcula de forma dinámica en función del tamaño del «Session Box».
El EA ofrece parámetros de porcentaje independientes para:
-
TP Operación 1
-
TP de la operación 2 / Inversión
De este modo, el objetivo de beneficios puede adaptarse al rango de la sesión y no limitarse únicamente a una distancia de precio fija.
Calendario diario de operaciones
ZonaBreaker funciona según la hora del servidor del bróker.
El EA ofrece ajustes para:
-
Hora de inicio de la sesión
-
Hora de finalización de la sesión
-
Hora de activación de las órdenes pendientes
-
Hora de cierre diario
-
Hora de cierre especial los viernes
A la hora de cierre establecida, el EA realiza automáticamente lo siguiente:
-
Cierra todas las posiciones de ZonaBreaker.
-
Elimina las órdenes pendientes de ZonaBreaker que aún queden.
-
Da por finalizado el ciclo de operaciones de ese día.
Los viernes se puede adelantar la hora de cierre para evitar que las posiciones se mantengan abiertas durante el fin de semana.
Vista de la «Session Box»
Para facilitar el análisis de los gráficos, ZonaBreaker puede mostrar las zonas de sesión directamente en los gráficos de MT5.
El gráfico puede mostrar:
-
Cuadro de sesión
-
Cuadro de nivel máximo
-
Nivel mínimo
-
Estado actual del EA
-
Versión del EA
-
Valores máximo y mínimo calculados
De este modo, el operador puede ver claramente las zonas que el EA utiliza como base para las rupturas.
Características principales
-
Estrategia «Session Box Breakout»
-
Cálculo de máximos y mínimos basado en datos M1
-
Colocación automática de órdenes Buy Stop y Sell Stop
-
Mecanismo «Stop & Reverse»
-
Máximo de 2 operaciones en un ciclo diario
-
No utiliza recuperación ilimitada
-
Tamaño dinámico del lote de reversión
-
Cálculo automático del lote en función del saldo
-
Take Profit basado en un porcentaje del rango
-
Stop Loss configurable
-
Distancia de ruptura configurable
-
Configuración de sesiones según la hora del servidor
-
Cierre automático diario de posiciones y órdenes pendientes
-
Horario de cierre especial los viernes
-
Identificación de posiciones mediante el «Magic Number»
-
Control del deslizamiento
-
Ajuste del volumen según las normas del bróker
-
Normalización de precios según el tamaño del tick
-
Cuadro de sesión visual en el gráfico
-
Gestión de órdenes pendientes nativas de MT5
-
Sistema de gestión del estado/ciclo de trading
Atención a los riesgos
ZonaBreaker utiliza el mecanismo «Stop & Reverse» con un aumento del tamaño de la posición, por lo que el lote de la operación inversa es mayor que el de la operación inicial.
Por ello, los usuarios deben tener en cuenta lo siguiente:
-
Apalancamiento de la cuenta
-
Requisitos de margen
-
Drawdown máximo aceptable
-
Nivel de stop del bróker
-
Volatilidad del símbolo
-
Condiciones de spread
-
Tamaño del lote
-
Exposición de las operaciones inversas
Se recomienda someter el EA a pruebas retrospectivas y prospectivas en el símbolo y el bróker que se vayan a utilizar antes de aplicarlo en una cuenta real.
Adecuado para
ZonaBreaker está dirigido a los operadores que prefieren un enfoque de ruptura basado en rangos de sesión específicos, combinado con un mecanismo de Stop & Reverse limitado, en lugar de una recuperación escalonada sin límites.
Una vez configurado, el EA puede funcionar de forma automática sin necesidad de entradas manuales.
Resumen de la estrategia
DETERMINAR LA SESIÓN → CALCULAR MÁXIMO/MÍNIMO → ESPERAR LA RUPTURA → OPERACIÓN 1 → SI SE ALCANZA EL STOP LOSS, CAMBIAR DE POSICIÓN → OPERACIÓN 2 → FIN DEL CICLO DIARIO
ZonaBreaker se centra en una estructura de trading clara y cuantificable, en lugar de abrir posiciones continuamente a la espera de una recuperación.
