Trend Rapture EA
- Asesores Expertos
-
Artem Koliada
MQL4/MQL5 Developer 💻 | Turning trading strategies into profitable code. Expert Advisors (EA) & Custom Indicators for MT4/MT5. Let's automate your trading - Versión: 1.0
- Activaciones: 5
Trend Rapture EA es un sistema de trading automatizado basado en el motor del indicador Trend Rapture. Utiliza un filtro de Kalman adaptativo combinado con bandas de volatilidad Z-Score dinámicas para detectar regímenes de mercado y gestionar posiciones a través de un sistema de cuadrícula controlado. El EA fue diseñado para usarse en EURUSD M15, aunque puede aplicarse a otros pares de divisas principales y marcos temporales con los ajustes de parámetros adecuados.
Cómo Funciona El núcleo del sistema es un filtro de Kalman — un algoritmo recursivo que estima la verdadera tendencia del precio separando la señal del ruido. Alrededor de este valor filtrado, se calculan bandas de volatilidad dinámicas utilizando una desviación estándar móvil y un multiplicador Z-Score. Basado en la posición del precio relativa a estas bandas, el mercado se clasifica en uno de tres regímenes:
-
Neutral — el precio se mueve dentro de las bandas alrededor de la línea de Kalman
-
Alcista (Bullish) — el precio rompe por encima de la banda superior
-
Bajista (Bearish) — el precio rompe por debajo de la banda inferior
Cuando se confirma un régimen direccional, el EA abre una posición. Si el precio se mueve en contra de la posición por un número definido de puntos, se abren niveles adicionales con un tamaño de lote incrementado. Toda la cuadrícula se cierra cuando el beneficio promedio ponderado alcanza el objetivo de toma de ganancias definido.
Modos de Entrada Hay dos modos de entrada disponibles a través del parámetro Strategy Mode:
-
El modo Rapid (Rápido) entra en una posición en la primera barra de un nuevo régimen, cuando el precio rompe más allá de una banda de volatilidad. Esto es adecuado para mercados en tendencia.
-
El modo Tactical (Táctico) entra cuando el precio retrocede para tocar la línea de Kalman mientras permanece dentro de un régimen establecido. Esto es adecuado para condiciones de rango o reversión a la media.
Tamaño de la Posición Cuando Auto-Lot está habilitado, el tamaño del lote base escala proporcionalmente con el crecimiento del saldo de la cuenta. Esto mantiene la exposición al riesgo constante a medida que la cuenta crece. Por ejemplo, con un lote base de 0.01 en una base de saldo de 10,000, el lote se duplica a 0.02 cuando la cuenta alcanza los 20,000. Si Auto-Lot está deshabilitado, el EA usa un tamaño de lote fijo para cada operación.
Controles de Riesgo El parámetro Max Drawdown define el retroceso máximo permitido como un porcentaje del saldo de la cuenta. Si se alcanza este nivel, todas las posiciones abiertas se cierran inmediatamente. Establecer este valor en 0 deshabilita la protección. El parámetro Close Grid on Signal Reversal, cuando está habilitado, cierra la cuadrícula actual si el régimen del mercado cambia a la dirección opuesta antes de alcanzar la toma de ganancias. El número máximo de niveles de la cuadrícula está definido por el parámetro Max Levels y actúa como un límite estricto para la escala de posiciones.
Parámetros Motor del Filtro de Kalman:
-
Process Noise (Q) — controla qué tan rápido se adapta el filtro a los cambios de precio. Valores más bajos producen una línea más suave; valores más altos hacen que el filtro sea más reactivo.
-
Measurement Noise (R) — controla cuánto confía el filtro en los datos de precios entrantes. Valores más altos reducen la sensibilidad a las fluctuaciones a corto plazo.
-
Z-Score Multiplier — establece el ancho de las bandas de volatilidad. Valores más altos requieren una ruptura más fuerte para desencadenar un cambio de régimen.
-
Variance Period — el número de barras utilizadas para calcular la desviación estándar móvil.
Estrategia de Entrada:
-
Strategy Mode — selecciona entre lógica de entrada Rapid (ruptura) y Tactical (retroceso).
Configuraciones de Trading:
-
Base Lot Size — el tamaño del lote aplicado a la cantidad base de saldo definida.
-
Balance Base — la cantidad de saldo de la cuenta correspondiente al tamaño del lote base.
-
Auto-Lot — habilita la escala proporcional del lote con el crecimiento de la cuenta.
-
Grid Take Profit — el beneficio promedio ponderado en puntos en el que se cierra toda la cuadrícula.
-
Grid Step — la distancia en puntos entre los niveles consecutivos de la cuadrícula.
-
Magic Number — un identificador único para las órdenes del EA.
Configuraciones de Martingala:
-
Enable Martingale Grid — habilita o deshabilita el escalado de posiciones en movimientos adversos.
-
Lot Multiplier per Level — el factor por el cual el tamaño del lote aumenta en cada nuevo nivel.
-
Maximum Grid Levels — el límite estricto en el número de posiciones abiertas en la cuadrícula.
Protección de Riesgo:
-
Max Drawdown % — cierra todas las posiciones si el retroceso desde el saldo alcanza este umbral. Establecer en 0 para deshabilitar.
-
Close Grid on Signal Reversal — cierra la cuadrícula activa cuando se detecta una señal opuesta.
Notas La cuadrícula martingala conlleva un riesgo inherente. Cada nivel adicional aumenta significativamente la exposición total. Se recomienda probar el EA en una cuenta demo antes de aplicarlo a una cuenta real, y configurar el parámetro Max Drawdown de acuerdo con su tolerancia al riesgo. Los resultados del backtesting mostrados en las capturas de pantalla se basan en datos históricos y no garantizan un rendimiento futuro. Los resultados pasados no son indicativos de retornos futuros.
