Range Breakout Fusion
- Asesores Expertos
-
Joao Jara Carvalho
Jara Trading — Algorithmic Trading Systems
I develop Expert Advisors for MetaTrader 5, focused on gold, indices and major FX pairs. My approach is built on transparent, backtested strategies with strict risk control — no martingale, no grid, no hidden risk. - Versión: 2.0
- Actualizado: 14 julio 2026
- Activaciones: 10
Una estrategia de seguimiento de tendencias basada en la ruptura del rango de apertura, validada con más de seis años de datos históricos de tres activos no correlacionados: XAUUSD, USDJPY y BTCUSD. Sin martingala, sin rejilla ni promedio a la baja. Una operación al día por símbolo, con un stop loss fijo desde el momento de la ejecución.
Guía de configuración. Blog. Para comprender mi enfoque respecto al trading, el riesgo y la construcción de carteras, lee el artículo «El trading no consiste en hacerse rico de la noche a la mañana».
Cómo funciona
Range Breakout Fusion aplica el concepto clásico de «Opening Range Breakout» (ORB), adaptado de forma independiente para cada uno de los tres símbolos:
Construcción del rango: durante un intervalo de sesión definido, el EA observa el precio y calcula el máximo y el mínimo de ese periodo.
Órdenes pendientes: cuando se cierra el rango, se colocan dos órdenes stop a la vez: una orden stop de compra en el máximo del rango y una orden stop de venta en el mínimo. La primera que se active cancela automáticamente la otra (lógica OCO).
Stop loss fijo: cada operación tiene un stop loss fijo desde el momento de la ejecución. Sin stops móviles, sin búsqueda del punto de equilibrio ni promedios a la baja.
Cierre de la sesión: cualquier posición abierta se cierra a una hora definida y configurable, captando la tendencia diaria sin mantener posiciones durante la noche.
Una operación al día por símbolo: tres símbolos significan un máximo de tres operaciones al día en toda la cartera.
Lo que este EA no hace
Muchos sistemas automatizados utilizan técnicas que producen backtests atractivos, pero que ofrecen un rendimiento deficiente en condiciones reales. Este EA las evita todas. Si buscas beneficios diarios garantizados o un sistema sin operaciones con pérdidas, este no es el producto adecuado para ti.
Sin martingala: nunca duplica el tamaño de la posición tras una pérdida.
Sin trading en rejilla: nunca abre varias posiciones en la misma dirección.
Sin promediar a la baja: nunca aumenta las posiciones en pérdidas.
Sin trucos de cobertura: no hay redes de seguridad en la dirección opuesta.
Sin modos de recuperación: las pérdidas se aceptan, no se revierten.
Sin riesgo nocturno: todas las posiciones se cierran antes del final de la sesión.
Sin scalping de alta frecuencia: la duración media de las operaciones es de unas 9 horas.
Si una operación alcanza el stop loss, el EA acepta la pérdida y espera al día siguiente. No hay riesgos ocultos que se acumulen en segundo plano.
Características principales
Ejecución paralela de múltiples símbolos: opera con XAUUSD, USDJPY y BTCUSD de forma independiente desde un único gráfico.
Configuración independiente por símbolo: cada mercado tiene su propio horario de negociación, hora de cierre y tipo de stop loss, ajustados a su comportamiento.
Panel de control en tiempo real: vista en el gráfico de los niveles de rango, las órdenes pendientes, las operaciones del día, las estadísticas de los últimos 30 días y la información de la cuenta.
Cálculo inteligente de lotes: calcula el tamaño de la posición a partir de un porcentaje de riesgo configurable y la distancia real del stop loss, con un límite máximo de lotes como red de seguridad.
Compatibilidad con cuentas pequeñas (MinLotFallback): en cuentas en las que el lote calculado quedaría por debajo del mínimo del bróker, el EA puede utilizar el lote mínimo del bróker en lugar de omitir la operación. El riesgo real por operación se registra de forma transparente.
Protección el primer día (SkipFirstDay): cuando se activa el EA por primera vez, no opera ese mismo día. Esto evita las configuraciones a mediodía, cuando el rango diario ya se ha formado parcialmente. Una ventana emergente, un indicador en el panel y el registro de expertos lo explican todo en el primer inicio.
Vista de múltiples gráficos (AutoOpenCharts): abre opcionalmente gráficos M30 limpios para los demás símbolos activados al inicio, con recuadros de rango en todos los gráficos. Se reutilizan los gráficos existentes, sin duplicados. Desactivado por defecto.
Margen de seguridad para el stop loss en criptomonedas: margen opcional en puntos más allá del rango, diseñado para proteger contra el aumento de los spreads en instrumentos volátiles como el BTCUSD.
Opción de variación de operaciones: pequeña variación opcional en el tamaño del lote, el momento de cierre y los números mágicos, para que varias cuentas que ejecuten el mismo EA no generen operaciones idénticas.
Filtro de días de negociación: desactiva fácilmente días específicos de la semana.
Visualización del rango: recuadros de rango opcionales en el gráfico con líneas de extensión de máximos y mínimos, coloreados según el símbolo.
Resultados del backtest (2020 a 2026)
Probado en una cartera compuesta por XAUUSD, USDJPY y BTCUSD con un riesgo del 0,5 % por operación sobre un depósito inicial de 10 000 EUR. Spreads y comisiones activados. Marco temporal M1 con datos de ticks reales, calidad del historial del 99 %.
Factor de beneficio: 1,25
Ratio de Sharpe: 3,12
Factor de recuperación: 12,31
Caída máxima: 7,02 %
Correlación de regresión lineal: 0,93
Total de operaciones: 4.778
Porcentaje de operaciones ganadoras: 46,67 %
Ganancia media / pérdida media: 274 / -189
Una tasa de aciertos inferior al 50 % es normal y saludable en una estrategia de seguimiento de tendencias con rupturas: las operaciones ganadoras son, de media, mayores que las perdedoras, lo que genera una esperanza positiva a largo plazo.
Símbolos y marcos temporales
Símbolos: XAUUSD (oro), USDJPY, BTCUSD.
El EA lee internamente los datos de M1, independientemente del marco temporal del gráfico, por lo que puede aplicarse a cualquier marco temporal.
Todos los horarios de las sesiones se basan en la hora del servidor del bróker, no en tu hora local.
Inicio rápido
Tras la compra, el EA aparece en el Navegador de MT5, en la sección «Asesores expertos / Mercado».
Arrastra el EA a cualquier gráfico (XAUUSD, USDJPY o BTCUSD).
Activa el «AutoTrading».
Solo es necesario asociar el EA a un gráfico. Desde allí, opera con los tres símbolos de forma independiente. El gráfico se limpia automáticamente para mejorar la visibilidad del rango. Para mantener el aspecto actual de tu gráfico, establece «CleanCurrentChart» en «false».
Por defecto, el EA no opera el primer día en que lo añadas (SkipFirstDay está en «true»). Para empezar a operar inmediatamente, configura SkipFirstDay en «false».
El trading con BTCUSD está desactivado por defecto. Para activarlo, establece «BTC_Enabled» en «true». Asegúrate de que tu bróker admita la negociación de criptomonedas y de que el nombre del símbolo coincida (algunos brókers utilizan BTCUSDm, BTC/USD o Bitcoin). Si tu bróker utiliza nombres de símbolos no estándar, actualiza las entradas XAU_Symbol, JPY_Symbol y BTC_Symbol en consecuencia.
Recomendaciones
Bróker: utiliza un bróker con spreads bajos, ejecución rápida y precios de tipo ECN. La estrategia entra en los puntos de ruptura, donde el deslizamiento es más importante de lo habitual.
Tamaño de la cuenta: se recomienda un depósito mínimo de entre 2.000 y 3.000 EUR al operar con los tres símbolos a la vez, debido a los requisitos mínimos de lotes. Para cuentas de 1.000 EUR, considera operar solo con uno o dos símbolos.
VPS: recomendado para garantizar la fiabilidad las 24 horas del día, los 7 días de la semana. El EA debe estar conectado durante los horarios de negociación para colocar y gestionar las órdenes correctamente.
Riesgo por operación: el valor por defecto es del 0,5 % por operación. Los usuarios más conservadores pueden reducirlo al 0,25 %. No se recomienda un riesgo superior al 1 %, ya que pueden activarse hasta tres símbolos en el mismo día.
Resumen de los parámetros
El EA ofrece un conjunto claro de parámetros configurables por el usuario, al tiempo que mantiene internos los parámetros críticos de la estrategia.
General: MaxSlippage, MagicBase, SkipFirstDay, MinLotFallback.
Por símbolo (XAU, JPY, BTC): Enabled, Symbol, RiskPct.
Días de negociación: activa o desactiva días laborables concretos.
Aspecto visual: posición del panel del tablero de control, color del cuadro de rango y número de días del historial; mostrar u ocultar elementos del gráfico; AutoOpenCharts; CleanCurrentChart.
Registros: activación o desactivación del registro detallado.
Variaciones de la operación: variación del tamaño del lote, variación del momento de cierre, desplazamiento «magic» por cuenta, comentario personalizado de la orden.
Notas importantes
Los resultados pasados no garantizan resultados futuros. Los resultados de las pruebas retrospectivas se basan en datos históricos y asumen condiciones de ejecución que pueden no coincidir con las de tu cuenta real.
Operar conlleva un riesgo sustancial de pérdida. Opera únicamente con capital que puedas permitirte perder.
Ninguna estrategia funciona para siempre en todas las condiciones de mercado.
El deslizamiento, los picos en el spread y los retrasos en la ejecución pueden afectar significativamente al rendimiento real en comparación con el backtest. Prueba siempre primero en una cuenta demo.
Todos los horarios de las sesiones se basan en la hora del servidor del bróker. Los brókers con zonas horarias diferentes producirán resultados distintos si no se realiza un ajuste horario.
Los resultados del BTCUSD se basan en datos de backtest. La ejecución real de las criptomonedas puede diferir debido a la ampliación de los spreads durante los picos de volatilidad.
Asistencia
Si tienes preguntas, problemas o necesitas ayuda con la configuración, utiliza la sección de comentarios de esta página del producto. Leo todos los mensajes y respondo lo antes posible.
Si el EA no se comporta como se espera, incluye el nombre de tu bróker y el tipo de cuenta (de demostración o real), los nombres exactos de los símbolos que aparecen en tu «Market Watch» y una captura de pantalla de los registros de la pestaña «Expertos».
Próximo paso recomendado: prueba en una cuenta demo durante al menos 2 o 3 semanas antes de pasar a una cuenta real. Solo la calidad de ejecución de tu propio bróker determinará tus resultados reales.

