AurumBreak Pro

AurumBreak Pro - MQL5 Descripción AurumBreak Pro - Asian Range Breakout EA

Un Asesor Experto MetaTrader 5 totalmente automatizado para el comercio de ruptura XAUUSD (Oro) en el marco de tiempo M1. AurumBreak Pro mapea el rango de consolidación de la sesión asiática nocturna, luego coloca órdenes stop de compra/venta de precisión en el momento en que el oro rompe el rango. La orden contraria se cancela inmediatamente al ejecutarse, manteniendo el riesgo limpio y unilateral en todo momento.

Sólo se proporciona soporte técnico para XAUUSD M1. Se utilizaron los ajustes predeterminados para todos los resultados de las pruebas retrospectivas que se muestran a continuación.


📊 Resultados del Backtest - 2025 (XAUUSD M1)

Probado en datos históricos con una calidad de tick del 99%. Saldo inicial: USD $10,000 con apalancamiento de 1:100. Todos los parámetros por defecto.

Métrica Valor Métrica Valor
Período de prueba 2025.01.01 - 2025.12.31 Calidad histórica 98%
Beneficio neto total +$1,274 Riesgo por operación 0,3% del saldo
Factor de beneficio 1.32 Ratio de Sharpe 2.76
Disminución máxima del saldo 5.81% Ventana de Rango 00:00 - 07:30 hora del servidor
Operaciones máximas por día 2 (1 Compra + 1 Venta) Modo Stop Loss 1× Tamaño de rango

Los resultados de pruebas anteriores no garantizan el rendimiento futuro. El probador de estrategias no puede replicar la ampliación del spread en vivo, el deslizamiento o las recotizaciones. Realice siempre pruebas de demostración antes de operar en directo.


Cómo funciona

AurumBreak Pro sigue una estricta secuencia diaria. Nada se negocia a menos que se cumplan todas las condiciones de la secuencia.

Fase 1 - Construcción de Rango (00:00 a 07:30 hora GMT+3)

Cada barra M1 dentro de la ventana de la sesión asiática es escaneada en tiempo real. El máximo más alto y el mínimo más bajo de esa ventana forman el rango del día. Los filtros opcionales para el tamaño mínimo y máximo del rango (en puntos o en % del precio) garantizan que sólo se utilicen rangos de calidad y bien definidos. Los días con un rango desordenado o inusualmente amplio se omiten automáticamente.

Fase 2 - Colocación de órdenes (07:30 GMT+3 en adelante)

Una vez que se cierra el rango, el EA coloca dos órdenes pendientes:

  • Buy Stop - por encima del máximo del rango, con un buffer opcional de puntos
  • Sell Stop - por debajo del mínimo del rango, con el mismo buffer opcional

Cada orden recibe su propio cálculo de tamaño de lote, stop-loss y take-profit basado en el modo de cálculo elegido (factor de rango, % fijo o puntos fijos).

Fase 3 - Lógica de ejecución y cancelación

En el momento en que una orden pendiente se activa y se ejecuta, la orden contraria se cancela inmediatamente a través de OnTradeTransaction. Esta es la ventaja principal del sistema - previene la exposición simultánea de compra y venta de una falsa ruptura. El EA también maneja escenarios de reattach-after-fill al reiniciar: si una operación ya estaba abierta cuando se recarga el EA, cualquier orden contraria huérfana se cancela automáticamente.

Fase 4 - Gestión de posiciones

La lógica de punto de equilibrio opcional mueve el stop-loss a la entrada (más un búfer configurable) una vez que el precio alcanza un umbral de beneficios definido. A continuación, un trailing stop opcional sigue al precio, utilizando puntos fijos o un porcentaje del precio de apertura, con un tamaño de paso mínimo para evitar un exceso de sensibilidad. Todas las posiciones restantes y las órdenes pendientes se cierran automáticamente a la hora configurada al final del día (por defecto a las 18:00).


📋 Fórmula del tamaño del lote

Todos los modos de volumen utilizan una fórmula de tamaño de posición precisa que tiene en cuenta el valor del tick, el tamaño del tick y la distancia SL real:

Lotes = Importe del riesgo ÷ (Distancia SL ÷ Tamaño del tick × Valor del tick)

Esto es crítico para el Oro, donde una fórmula simplificada (Riesgo ÷ Puntos SL) puede sobredimensionar o infradimensionar significativamente las posiciones dependiendo del precio actual del Oro. El EA maneja esto correctamente en los cuatro modos de lote:

  • LotesFijos - tamaño de lote constante en cada operación
  • Lotes fijos por saldo X - por ejemplo, 1 lote por cada 1.000 $ de saldo
  • Riesgo porcentual por operación - por ejemplo, 0,3% del saldo de la cuenta (por defecto)
  • Riesgo $ fijo por operación - p.ej. 50 $ por operación independientemente del saldo


✅ Cuando AurumBreak Pro funciona bien

  • Consolidación limpia de la sesión asiática seguida de una ruptura direccional en la apertura de Londres
  • Condiciones de spread bajo - probado en Pepperstone Raw spreads (típicamente 1-5 pts en XAUUSD durante la sesión asiática)
  • Días en los que el oro se abre o tiende con fuerza desde la apertura de la sesión de Londres o Nueva York.
  • El impulso macroeconómico tras el FOMC, el IPC, las NFP o los acontecimientos geopolíticos empujan al oro en la dirección correcta.
  • Cualquier día en el que el rango nocturno esté bien definido y contenido (no se vea afectado por noticias del mercado).


Cuando las pérdidas son matemáticamente inevitables

  • Falsas rupturas en las que el precio se dispara a un lado e inmediatamente vuelve al rango - la lógica de cancelación-oposición limita el daño a una pérdida por día
  • Sesiones asiáticas extremadamente delgadas (por ejemplo, días festivos) donde el rango es inusualmente estrecho o ruidoso - utilice MinRangePoints para filtrarlas
  • Condiciones de alto spread durante eventos noticiosos - el EA coloca órdenes a precios fijos, por lo que un pico de spread en la entrada puede ampliar el SL efectivo.
  • Días en los que el oro cruza lateralmente el límite del rango varias veces antes de que se establezca una dirección.

Estos son costes inherentes a un sistema de ruptura, no errores. Los filtros de calidad de rango y el límite diario de una operación por dirección están específicamente diseñados para reducir su frecuencia.


Resumen de las principales características

  • Ventana de rango configurable - cualquier hora/minuto de inicio y fin en tiempo de servidor
  • Filtros de calidad de rango - tamaño mín./máx. tanto en puntos como en porcentaje
  • Cuatro modos de cálculo SL/TP - factor de rango, % del precio, puntos fijos o desactivado
  • Cuatro modos de cálculo de tamaño de lote con la fórmula Gold correcta de valor de tick
  • Cancelación de la orden contraria en el momento de la ejecución: evita la doble exposición al efecto "whipsaw".
  • Límites diarios independientes - MaxBuy, MaxSell, MaxTrades
  • Break-even con disparador y buffer configurables
  • Trailing stop clásico con disparador, distancia y tamaño de paso
  • Cierre automático al final del día para todas las posiciones y órdenes pendientes
  • Buffer de órdenes pendientes - coloca órdenes N puntos más allá del límite del rango
  • Robusto reinicio de sesión: el rango y los contadores se reconstruyen a partir del historial de M1 y el historial de operaciones al volver a conectar o reiniciar el VPS.
  • Buffer de puntos opcional en los precios de entrada de las órdenes stop
  • Panel de control en el gráfico que muestra los niveles de rango, el estado, el recuento de operaciones y las pérdidas y ganancias de la posición
  • Modo de registro de depuración para probar estrategias y solucionar problemas en tiempo real


Requisitos de cuenta y configuración

Requisitos Especificación
Plataforma MetaTrader 5 solamente
Tipo de cuenta Cualquiera (Netting o Hedging) - EA abre máximo 1 posición a la vez
Instrumento principal XAUUSD (Oro vs USD) - soporte técnico sólo para este instrumento
Marco temporal M1 (gráfico de 1 minuto) - adjunte el EA a un gráfico M1 XAUUSD
Balance Mínimo Se recomiendan 1.000 USD para una configuración de riesgo predeterminada del 0,3
Apalancamiento Mínimo 1:30; 1:100 o superior recomendado
Broker Probado en Pepperstone (cuenta Raw spread). Cualquier broker ECN/STP con spreads Gold bajos es adecuado.
Spread Requerido Menos de 30 puntos en XAUUSD durante la sesión asiática
VPS Recomendado - EA debe estar funcionando desde 00:00 GTM+3 para capturar toda la ventana de rango


Pasos de instalación

  1. Copie el archivo .ex5 a su carpeta MQL5/Experts/ de MT5
  2. Reinicie MetaTrader 5 y localice el EA en el panel Navegador bajo Asesores Expertos
  3. Abra un gráfico XAUUSD M1
  4. Arrastre el EA en el gráfico - asegúrese de que Permitir Algo Trading está marcada en el cuadro de diálogo de propiedades de EA
  5. Establezca su modo de riesgo preferido y el porcentaje en las entradas (por defecto: 0,3% de riesgo por operación)
  6. Verifique que las horas de la ventana de rango coinciden con la hora del servidor de su broker (compruebe el reloj de la parte inferior derecha en MT5)
  7. Active AutoTrading en la barra de herramientas de MT5 - el icono de la cara sonriente en el gráfico confirma que el EA está activo.
  8. Supervise utilizando la pestaña Expertos en el terminal MT5 para la salida de registro, y observe el tablero en el gráfico para el estado del rango y la actividad comercial.
Hora del servidor Nota: Las horas de rango por defecto son 00:00-07:30 GMT+3. Esto cubre la sesión asiática para la mayoría de los brokers que utilizan la hora del servidor UTC+2/UTC+3 (por ejemplo, Pepperstone, IC Markets). Ajuste RangeStartHour y RangeEndHour si su broker utiliza un offset UTC diferente.


⚠ Advertencia de riesgo

Este EA es una herramienta, no un sistema de beneficios garantizados. Todas las operaciones implican riesgo de pérdida. Los resultados de pruebas anteriores no garantizan el rendimiento futuro. Este EA está optimizado y soportado sólo para XAUUSD M1 - el uso en otros instrumentos o marcos de tiempo es totalmente bajo su propio riesgo y sin soporte proporcionado. Nunca opere con fondos que no pueda permitirse perder. Siempre pruebe en una cuenta demo antes de implementar en una cuenta real.
Otros productos de este autor
AurumAlert
Samuel Yip Jing Han
AurumAlert - CCI Oro Swing EA v6 Un Asesor Experto totalmente automatizado para MetaTrader 5 para swing trading XAUUSD (Oro) en el marco de tiempo H1 . AurumAlert combina un sistema dual de cruces CCI con detección de divergencias, un filtro de tendencia ADX, y una capa de confirmación H1 RSI para identificar entradas de alta probabilidad de seguimiento de tendencia en Oro. El trailing stop ATR acompaña los movimientos prolongados y bloquea los beneficios progresivamente. Sólo se proporciona sop
Filtro:
No hay comentarios
Respuesta al comentario