AurumBreak Pro
- Asesores Expertos
- Samuel Yip Jing Han
- Versión: 1.1
- Activaciones: 10
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
- Copie el archivo .ex5 a su carpeta MQL5/Experts/ de MT5
- Reinicie MetaTrader 5 y localice el EA en el panel Navegador bajo Asesores Expertos
- Abra un gráfico XAUUSD M1
- 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
- Establezca su modo de riesgo preferido y el porcentaje en las entradas (por defecto: 0,3% de riesgo por operación)
- 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)
- 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.
- 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.
