Modular Range Breakout EA
- Asesores Expertos
-
Lucas Johannes Martinus Vercoulen
My name is Luc, 25 years old and living in The Netherlands. - Versión: 1.50
- Actualizado: 24 septiembre 2026
- Activaciones: 6
Ruptura de rango modular: una estrategia de ruptura de rango en la que se ha dedicado mucho esfuerzo a todo lo relacionado con la entrada.
El EA mide un rango entre una hora de inicio y una de fin, coloca una orden stop a cada lado y deja que la ruptura decida la dirección. Esa parte ya es conocida y se entiende bien. Lo que aporta este EA es todo lo que lo rodea: riesgo definido en cada posición, varias opciones de métodos de salida, seis filtros de entrada opcionales, protección de la cuenta, un filtro de noticias y un conjunto de símbolos predefinidos que han sido optimizados y sometidos a pruebas de estrés, en lugar de ajustarse a la curva.
Sin sistemas de martingala, de rejilla ni de recuperación. Cada posición lleva un stop loss desde el momento en que se abre, y cada filtro, perfil de riesgo y capa de protección es opcional y lo configuras tú mismo.
- Listo para usar gracias a los ajustes predefinidos de símbolos integrados, o totalmente configurable para tus propios mercados
- Diseñado para múltiples símbolos, como base para una cartera diversificada
- Gráficos opcionales de indicadores clave de rendimiento (beneficios, drawdown, noticias)
- Características propias de una firma de gestión: límite diario de caída, stops fijos, protección de objetivos de beneficios, filtro de noticias para toda la cuenta y aleatorización de la configuración
- Nada falla en silencio: cualquier configuración que no cuadre se explica en la pestaña «Expertos»
¿Te interesan los resultados en tiempo real y verificados? Este EA, junto con mis otros EA disponibles públicamente, se opera activamente como parte de mi cartera. Echa un vistazo a mi página de señales en MQL5.
La estrategia: rango, ruptura, riesgo definido
El EA mide un rango entre una hora de inicio y una de fin que tú elijas. Una vez que se cierra ese rango, coloca una orden stop a cada lado y espera. El precio rompe el rango, la orden se ejecuta y, a partir de ese momento, la salida la defines tú por completo.
Cada posición incluye siempre un stop loss. Elige el que mejor se adapte al mercado: el lado opuesto del rango, una distancia fija en puntos o un porcentaje del precio de entrada. Puede ajustarse dinámicamente a medida que la operación evoluciona a tu favor, con tu propio umbral de activación, distancia e incremento.
El método de salida es una opción independiente:
- Basado en el tiempo: un stop loss y sin take profit; la posición se cierra al activarse el stop o a una hora fija
- Híbrido: se utiliza un take profit, pero la posición se cierra de todos modos a una hora fija si no se alcanza dicho nivel
- Solo SL y TP: la posición se cierra estrictamente en sus niveles
El take profit, cuando se utiliza, puede ser una distancia fija en puntos, un porcentaje del precio de entrada o un múltiplo del tamaño del rango.
Ajustar la entrada o dejarla amplia
La entrada básica se produce en la primera ruptura del rango en cualquier dirección. Seis filtros opcionales la restringen, todos desactivados por defecto:
- Filtro de dirección: solo largo o solo corto
- Selección de ruptura: tomar solo la primera ruptura del día o permitir un segundo intento
- Confirmación de ruptura: espera a que una vela cierre fuera del rango (M1, M5, M15 o H1) en lugar de entrar en el momento del tick
- Filtro de tamaño del rango: omite los rangos demasiado estrechos o demasiado amplios, en puntos o como porcentaje del precio
- Filtro de media móvil: operar únicamente en la dirección hacia la que ya se inclina el mercado
- Filtro de día de la semana: desactiva los días que no se adapten al mercado en el que operas
Preajustes de símbolos integrados
Selecciona un preajuste, establece tu riesgo y la configuración de la estrategia estará lista. Sin archivos externos, sin configuración manual.
Cada preajuste es el resultado de una optimización a gran escala, a menudo con más de 100.000 combinaciones de parámetros a lo largo de un periodo de diez años. El resultado se analiza teniendo en cuenta conjuntamente la rentabilidad, la caída máxima y la estabilidad, en lugar de basarse en un único indicador, y se pondera deliberadamente hacia la consistencia y el control del riesgo en lugar de hacia la rentabilidad absoluta. A continuación, una prueba de robustez descarta las configuraciones que se desmoronan ante el más mínimo cambio en sus datos de entrada; solo se conservan los conjuntos de parámetros que se sitúan dentro de mesetas estables, donde valores similares producen resultados similares. El objetivo no es obtener el mejor backtest, sino una configuración que siga comportándose igual cuando el mercado no lo haga.
Un preajuste no es una única configuración. Cuando un símbolo ofrece más de una configuración utilizable, el preajuste las ejecuta conjuntamente, cada una con su propio ritmo y carácter, de modo que un rango tranquilo no determine el resultado de toda la jornada:
| Configuración preestablecida | Configuraciones de rango | Número máximo de operaciones al día |
|---|---|---|
| BTCUSD | 3 | 3 |
| EURJPY | 2 | 2 |
| USDJPY | 2 | 2 |
| GBPUSD | 1 | 1 |
| XAUUSD | 1 | 1 |
Cada configuración realiza como máximo una operación al día: entra en la primera ruptura y mantiene una posición a la vez. Eso te da un límite máximo diario estricto, que se muestra en la tabla anterior. Léelo bien: el riesgo que asumes se aplica a cada operación, no al día. Si se ejecuta el BTCUSD al 1 % por operación, un día en el que se operen las tres configuraciones pone en riesgo un 3 %, no un 1 %. El EA muestra la cifra exacta de tu configuración preestablecida en la pestaña «Expertos» en el momento en que lo conectas, por lo que tu exposición total nunca es una estimación.
Los ajustes preestablecidos se mantienen de forma activa y evolucionan junto con mi propia actividad de trading. Las mejoras y los símbolos recién añadidos llegan a través de una actualización normal del EA: no hay que descargar ni importar nada.
Una configuración retirada
La configuración preestablecida US30 ha sido retirada. Al volver a examinarla, se observó que sus resultados no superaban la prueba de robustez a la que se someten las demás configuraciones: valores de parámetros cercanos producían resultados sustancialmente diferentes, lo cual es indicativo de una configuración ajustada a su propio historial. En lugar de dejarlo tal cual, ahora se niega a operar y lo indica en la pestaña «Expertos», de modo que un archivo de configuración existente que aún lo seleccione no pueda pasar inadvertidamente a un comportamiento diferente. Seleccionarlo es un error de configuración, no una operación silenciosa sin efecto.
Gestión de riesgos que se adapta a tu cuenta
Cuatro perfiles de dimensionamiento: una cantidad fija por operación, un porcentaje del capital, un tamaño de lote fijo o un presupuesto de riesgo diario distribuido automáticamente entre tus operaciones; el perfil ideal para cualquiera que tenga que gestionar el riesgo de forma centralizada y estricta, como en el caso de las empresas de trading por cuenta propia. En el perfil de presupuesto, el EA calcula el riesgo disponible a partir de tu capital al inicio de la jornada y lo distribuye entre el número máximo de operaciones, mientras que un límite máximo por operación evita que una posición llegue a ser demasiado grande.
Si el tamaño calculado de una posición fuera inferior al mínimo de su bróker, usted decide de antemano qué ocurre: omitir la operación para que el riesgo se mantenga exactamente según lo configurado, o ejecutarla con el lote mínimo y aceptar un riesgo mayor al que había establecido. El EA nunca ajusta el tamaño de una posición sin notificarlo.
Protección de la cuenta
Una caída máxima, medida en función de un saldo inicial fijo o de un máximo histórico del capital, bloquea nuevas operaciones una vez alcanzado el límite. Un límite diario de caída cierra las posiciones abiertas. Un objetivo de beneficios cierra todas las posiciones en el momento en que se alcanza realmente, incluyendo el spread y la comisión, de modo que un objetivo alcanzado no se devuelve.
Filtro de noticias
El filtro consulta el calendario económico en tiempo real y, según tus preferencias, bloquea nuevas operaciones, cierra posiciones o suspende temporalmente los stop loss y los take profit en torno al evento, restableciéndolos posteriormente. Funciona de tres maneras: solo en las operaciones de este EA, en todas las posiciones del símbolo, incluidas las de otros EA, o como una capa de protección pura que no abre ninguna operación —útil para proteger a otro EA que no disponga de su propio filtro de noticias—.
Soporta un reinicio o un fallo sin dejar nunca una posición desprotegida y, si por cualquier motivo no se puede restablecer un stop loss o un take profit, el EA cierra la posición en lugar de dejar abierto un riesgo sin gestionar.
Gestión de operaciones
El trailing stop, el break-even y el trailing take profit se activan de forma independiente, por lo que una posición abierta se mueve con el mercado en lugar de esperar de forma estática en un nivel fijo.
Entornos de empresas de inversión
El presupuesto de riesgo diario, los límites de drawdown y la protección del objetivo de beneficios se han diseñado teniendo en cuenta las fases de prueba y verificación. Además, una función de aleatorización integrada te permite variar ligeramente tu configuración, de modo que tu configuración no sea idéntica a la de todos los demás que utilicen el mismo preajuste. Comprueba siempre las normas propias de tu empresa de inversión antes de ejecutar el EA en una cuenta real.
Resultados de backtest
Las curvas de capital y los informes completos que se muestran más abajo en esta página ofrecen una visión global, incluyendo la caída máxima y el factor de beneficio. Cada imagen corresponde a un preajuste con todas sus configuraciones ejecutándose conjuntamente; así es como opera realmente el preajuste, por lo que eso es lo que se prueba.
Condiciones de la prueba:
- Datos históricos de ticks: Dukascopy
- Período de prueba: del 01-01-2016 al 01-01-2026 (BTCUSD: 2018-2026, limitado por los datos disponibles)
- Saldo inicial: 10 000 $
- Riesgo por operación: 100 $ fijos, de modo que cada operación tiene el mismo peso desde la primera hasta la última y la parte final de la curva no se ve distorsionada por el efecto de capitalización
- Las comisiones y el spread se han fijado según las tarifas estándar de los brókers dentro del entorno de prueba
Los resultados se basan en datos históricos y no garantizan el rendimiento futuro. Las caídas prolongadas forman parte de esta estrategia: un activo puede tener un rendimiento inferior al esperado durante meses antes de recuperarse. Precisamente por eso, los ajustes predefinidos ejecutan varias configuraciones cuando el activo lo permite, y por eso es importante diversificar entre activos con baja correlación. Dado que esta estrategia aprovecha la expansión y el impulso, también combina bien con enfoques que funcionan mejor en mercados tranquilos y laterales.
Ajustes técnicos y notas
Los números mágicos se reservan en un bloque
Una configuración preestablecida puede ejecutar varias configuraciones, y cada una necesita su propio número mágico para diferenciar sus operaciones. Se derivan del único número mágico que introduzcas, por lo que nunca tendrás que escribir más de uno. El EA muestra los números exactos que utiliza en la pestaña «Expertos» al iniciarse; mantén esos números libres para este EA y no los asignes a nada más en la misma cuenta. Ejecutar el EA en varios gráficos con el mismo número base es seguro: cada consulta coincide tanto en el símbolo como en el número mágico.
Los preajustes solo sustituyen la estrategia
Al seleccionar una configuración preestablecida, se configuran los parámetros de entrada y salida, que se marcan como corresponde en los campos de entrada. El perfil de riesgo, el tamaño de la posición, la protección de la cuenta, los elementos visuales de los gráficos y el número mágico siguen siendo siempre decisión tuya.
El presupuesto de riesgo diario se aplica a toda la cartera
Bajo ese perfil de riesgo, el ajuste de posiciones máximas diarias es el total de toda tu configuración de ese día, no solo de este gráfico. Si ejecutas el EA en varios símbolos o junto con otros EAs, introduce el total de tu cartera completa; de lo contrario, el presupuesto se repartirá entre muy pocas operaciones y cada una tendrá un tamaño excesivo.
Activación del filtro de noticias (configuración obligatoria)
El filtro de noticias recupera el calendario a través de Internet, por lo que es necesario habilitar el acceso a WebRequest; de lo contrario, permanecerá inactivo:
- Ve a Herramientas → Opciones
- Abre la pestaña «Asesores expertos»
- Activa «Permitir WebRequest para la URL indicada»
- Añade: https://nfs.faireconomy.media
WebRequest no funciona dentro del Probador de estrategias, por lo que el filtro de noticias se desactiva automáticamente durante las pruebas retrospectivas.
Comprobación del filtro de noticias
Activa «Mostrar el estado del filtro de noticias en el gráfico» para ver directamente si hay una ventana de noticias activa, o activa «Imprimir eventos de noticias en el diario de Asesores para su verificación» para registrar cada evento detectado con su divisa, impacto y hora exacta, y compáralo con el propio calendario. Las horas de los eventos se convierten automáticamente a la hora del servidor de tu bróker, con la diferencia horaria respecto al GMT configurada para detectarse automáticamente. Si las horas no coinciden, configura la diferencia horaria manualmente.
Restablecimiento de la referencia del máximo histórico del capital
Si utiliza el máximo histórico del capital como referencia de protección, ese valor se mantiene tras un reinicio y, por lo tanto, puede quedar desactualizado tras una retirada de fondos. Para restablecerlo: pulse F3, busque la variable de máximo histórico del capital de este EA y elimínela. Se reiniciará a partir de su capital actual.
Los ajustes que no cuadran se rechazan, no se ignoran
Si una combinación es incoherente —un filtro activado sin un valor válido, un trailing stop sin stop loss—, el EA no se ejecuta sin más con ella. Indica en la pestaña «Expertos» exactamente qué hay que cambiar.
Marco temporal, ejecución y VPS
El EA no depende del marco temporal del gráfico al que está vinculado. Coloca órdenes stop en los límites del rango, por lo que es el bróker quien vigila el nivel en lugar del EA, pero una ejecución estable sigue siendo importante. Se recomienda utilizar un VPS y un bróker con bajos costes y ejecución rápida.
