ReactiveFX Gold Scalper EA
- Asesores Expertos
-
Juan Miguel Salting Patente
I specialize in developing custom Expert Advisors (EAs), indicators, and trading tools for MetaTrader 4. With a strong focus on risk management, automation, and trading efficiency, I help traders transform their strategies into fully functional trading systems.
What I Offer: - Versión: 3.30
- Actualizado: 27 agosto 2026
- Activaciones: 10
🔴 Para realizar una prueba retrospectiva del EA, activa (True) la opción «Modo real en el Probador de estrategias».
⚡ ReactiveFX — EA de trading XAUUSD con múltiples filtros
ReactiveFX es un sistema de trading automatizado diseñado especialmente para el XAUUSD (oro).
Lo desarrollé con una idea sencilla en mente: no aprovechar cada movimiento del mercado. Esperar a que se den varias condiciones a la vez antes de operar.
En lugar de basarse en un único indicador o en una señal básica de compra o venta, ReactiveFX utiliza varios niveles de filtrado del mercado para ayudar a evitar situaciones de menor calidad.
🥇 ¿Qué diferencia a ReactiveFX?
📊 Filtrado de tendencias en múltiples marcos temporales
El EA comprueba la dirección general del mercado en marcos temporales más amplios antes de permitir nuevas operaciones. Esto ayuda a mantener el sistema alineado con la tendencia general del oro.
💪 Filtro de fuerza de la tendencia
ReactiveFX evalúa si el mercado actual tiene suficiente fuerza direccional antes de comprometerse con una dirección de operación.
🌪️ Filtro de volatilidad
El oro puede volverse extremadamente volátil durante los periodos de aumento de la volatilidad. El EA supervisa la volatilidad del mercado y puede evitar entrar cuando las condiciones no sean adecuadas.
🚀 Filtro de impulso
El sistema también evalúa el movimiento reciente de los precios para distinguir entre condiciones normales del mercado y un impulso potencialmente excesivo.
📰 Protección frente a noticias sobre el XAUUSD
Una de las características más importantes es el filtro integrado de noticias de gran impacto sobre el dólar estadounidense.
El EA puede reconocer automáticamente los acontecimientos económicos de gran impacto y evitar temporalmente nuevas entradas durante el periodo en que se publican las noticias.
Esto resulta especialmente útil para el oro, ya que los acontecimientos importantes relacionados con el dólar estadounidense pueden provocar movimientos muy rápidos y spreads impredecibles.
🎯 Gestión dinámica de beneficios
Los objetivos de beneficio no se consideran necesariamente algo totalmente estático. El EA puede adaptar su comportamiento de gestión de la cesta en función de las condiciones actuales del mercado, como la volatilidad, el impulso y el volumen de actividad.
🛡️ Gestión basada en la cartera
En lugar de analizar cada posición de forma totalmente independiente, ReactiveFX gestiona la cartera de operaciones en su conjunto. El objetivo es cerrar la cartera cuando el resultado combinado alcance su objetivo, en lugar de depender de una operación concreta.
🔄 Lógica de recuperación y protección
El EA incluye mecanismos adicionales de recuperación y protección para situaciones en las que la secuencia de operaciones inicial no se desarrolla según lo previsto.
El sistema también puede adaptar su capacidad de posición cuando se activan las condiciones de protección o recuperación.
📈 Diseñado para el oro
ReactiveFX se desarrolló pensando en el XAUUSD. El oro se comporta de forma muy diferente a los principales pares de divisas, especialmente ante noticias relacionadas con el dólar estadounidense, aumentos de la volatilidad y fuertes movimientos direccionales.
📊 Resultados de las pruebas retrospectivas
La prueba retrospectiva adjunta se realizó con:
- Saldo inicial: 5.000 $
- Beneficio neto: 7.511,47 $
- Factor de beneficio: 1,64
- Índice de Sharpe: 3,51
- Total de operaciones: 1.007
- Beneficio bruto: 19 176,79 $
- Pérdida bruta: -11 665,32 $
- Caída máxima del capital: aproximadamente el 16,77 %
- Caída máxima del capital: aproximadamente 2.051,77 $
- Factor de recuperación: 3,66
Los resultados muestran que el sistema está diseñado en torno a una exposición controlada y al filtrado, en lugar de limitarse a maximizar el número de operaciones.
Los resultados de las pruebas retrospectivas son históricos y no garantizan el rendimiento futuro. Los resultados reales pueden variar en función del bróker, el spread, las comisiones, la ejecución, el apalancamiento y las condiciones del mercado.
💰 Capital recomendado
| Capital | Mi valoración |
|---|---|
| 1.000–2.000 $ | 🔴 Muy agresivo |
| 3.000 $ | 🟠 Agresiva |
| 5 000 | 🟡 Referencia de backtest / nivel mínimo serio |
| 7.500 | 🟢 Más cómodo |
| 10 000 $ o más | 🟢 Conservador en comparación con la prueba retrospectiva |
Mi recomendación:
Saldo inicial recomendado: 5.000 $
Configuración más conservadora: entre 7.500 $ y 10.000 $
ReactiveFX no está diseñado para operar con cada movimiento del oro. Espera a que se den varias condiciones de mercado, filtra la volatilidad y el impulso, comprueba la tendencia general y utiliza una protección específica frente a las noticias sobre el XAUUSD antes de buscar oportunidades.
Diseñado principalmente para el XAUUSD (oro).
ReactiveFX utiliza múltiples niveles de filtrado de mercado, gestión de riesgos y gestión de carteras. La mayoría de los usuarios deberían empezar con la configuración predeterminada y ajustar únicamente los parámetros relacionados con el riesgo.
1. Ajustes generales
| Parámetro | Descripción |
|---|---|
| UseInvertedSignal | Invierte la dirección normal de la operación. Se recomienda «False» para un uso normal. |
| LockDirectionOnFirst | Mantiene al EA centrado en la dirección de negociación inicial mientras el ciclo de negociación está activo. |
| MagicNumber | Identificador único que utiliza el EA para identificar sus propias operaciones. Manténlo único si ejecutas varias instancias. |
| MaxPositions | Número máximo de posiciones durante el ciclo de negociación normal. Los valores más altos aumentan la exposición. |
| MinGapPoints | Separación mínima del mercado necesaria antes de que se considere una nueva oportunidad. |
Recomendación: mantén estos valores predeterminados a menos que comprendas las consecuencias de modificarlos.
2. Gestión de lotes
| Parámetro | Descripción |
|---|---|
| UseFixedLot | Utiliza el mismo tamaño de lote para cada posición. |
| Lote base | Tamaño inicial del lote. |
| Multiplicador de Martingala | Controla cómo aumenta el tamaño de la posición a medida que se abren posiciones adicionales. |
| MaxLotSize | Tamaño máximo absoluto de lote permitido por el EA. |
⚠️ Importante
Si UseFixedLot = false, el tamaño de la posición puede aumentar durante una secuencia de operaciones.
Para una configuración más conservadora, ten en cuenta lo siguiente:
- Reducir el valor de BaseLot
- Un MaxLotSize más bajo
- Mantener un margen libre suficiente
3. Filtro de timeframe superior
| Parámetro | Descripción |
|---|---|
| UseHTFFilter | Activa el filtrado del mercado en marcos temporales superiores. |
| HTF_EMA_Period | Controla la sensibilidad de la referencia de los marcos temporales superiores. |
| RequireBothHTFAgree | Requiere que ambos marcos temporales superiores supervisados apunten en la misma dirección general. |
Recomendación: mantén esta opción activada para el XAUUSD.
4. Módulo de fuerza de la tendencia
| Parámetro | Descripción |
|---|---|
| UseTrendModule | Activa el filtrado por intensidad de la tendencia. |
| TrendPeriod | Período de cálculo utilizado por el componente de intensidad de la tendencia. |
| TrendLevel | Intensidad mínima necesaria para que el filtro considere que el mercado tiene una dirección suficiente. |
| TrendTF | Marco temporal utilizado para la evaluación de la fuerza de la tendencia. |
| UseProtectionMode | Activa un comportamiento de protección adicional durante condiciones de mercado cambiantes. |
| ProtectionMaxPositions | Límite de posiciones cuando se activa el modo de protección. |
5. Filtro de volatilidad
| Parámetro | Descripción |
|---|---|
| UseVolatilityFilter | Ayuda a evitar operar en condiciones de volatilidad inadecuadas. |
| VolPeriod | Período de cálculo de la volatilidad. |
| VolAvgPeriod | Período de referencia para comparar la volatilidad actual. |
| VolMultiplier | Controla el grado de expansión de la volatilidad que se tolera. |
Para el oro: se recomienda mantener esta opción activada.
6. Filtro de impulso
| Parámetro | Descripción |
|---|---|
| UseMomentumFilter | Activa el filtrado del mercado basado en el impulso. |
| MomentumBars | Número de barras utilizadas para la evaluación del impulso. |
| MomentumMult | Controla la sensibilidad del filtro de impulso. |
Por lo general, una mayor sensibilidad implica que el EA se vuelve más selectivo.
7. Recuperación avanzada
| Parámetro | Descripción |
|---|---|
| UseAdvancedRecovery | Habilita la gestión adicional de la recuperación. |
| RecoveryWaitHours | Período de espera opcional antes de que las condiciones de recuperación puedan activarse. |
| Desencadenante de recuperación | Resultado de la cesta flotante a partir del cual la lógica de recuperación puede activarse. |
| RecoveryMaxPositions | Número máximo de posiciones permitidas durante la gestión de la recuperación. |
⚠️ Advertencia de riesgo
Los ajustes de recuperación pueden aumentar la exposición al mercado. No aumentes estos valores simplemente para que el EA se recupere más rápido.
8. Filtro de zona
| Parámetro | Descripción |
|---|---|
| UseZoneFilter | Activa un filtro adicional de ubicación del mercado. |
| ZoneLookback | Rango histórico utilizado por el filtro. |
Para un uso normal, déjalo activado.
9. Gestión de la cesta
| Parámetro | Descripción |
|---|---|
| BaseProfitTarget | Objetivo monetario base para cerrar la cesta de operaciones. |
| BaseTrailingStart | Nivel de beneficio a partir del cual puede iniciarse la gestión del trailing de la cartera. |
| BaseTrailingStep | Distancia utilizada por el mecanismo de seguimiento de la cesta. |
| UseDynamicTargets | Permite que los objetivos de la cesta se adapten a las condiciones actuales del mercado. |
| ATR_Period | Período de medición de la volatilidad utilizado por la gestión dinámica. |
| ATR_Multiplier_High | Ajuste utilizado en condiciones de mayor volatilidad. |
| ATR_Multiplier_Low | Ajuste utilizado en condiciones de menor volatilidad. |
| VolumeSpikeFactor | Sensibilidad ante una actividad bursátil inusual. |
Recomendación: Mantener activados los objetivos dinámicos.
10. Stop Loss
| Parámetro | Descripción |
|---|---|
| UseStopLoss | Activa un stop loss para una posición concreta. |
| StopLossPips | Distancia del stop loss cuando está activado. |
| UseSLRecovery | Activa una gestión adicional tras un evento de stop-loss. |
El EA detecta automáticamente el tamaño de pip adecuado para los diferentes formatos de decimales de los símbolos y los brókers.
11. Filtro de noticias XAUUSD ⭐
| Parámetro | Descripción |
|---|---|
| UseNewsFilter | Activa el filtro de noticias económicas de gran impacto. |
| NewsHoursBefore | Bloquea las nuevas entradas antes de las noticias de gran impacto. |
| NewsHoursAfter | Bloquea las nuevas entradas tras las noticias de gran repercusión. |
| CierreForzadoAntesDeNoticias | Permite cerrar las posiciones activas de los EA antes de las noticias de gran impacto. |
Configuración recomendada para XAUUSD
UseNewsFilter = true
La configuración predeterminada de 2 horas antes y 1 hora después ofrece un margen de seguridad relativamente prudente frente a las noticias.
12. Control de riesgos
| Parámetro | Descripción |
|---|---|
| UseMaxEquityDD | Activa una protección contra la caída del capital de la cuenta. |
| MaxEquityDDPercent | Caída máxima del capital permitida antes de que se cierren las posiciones. |
| UseMaxFloatingLoss | Activa un límite monetario de pérdidas flotantes. |
| MaxFloatingLossMoney | Pérdida flotante máxima permitida. |
| UseDailyLossLimit | Activa la protección contra pérdidas diarias. |
| MaxDailyLossPercent | Porcentaje máximo de pérdida diaria permitido. |
Recomendado
Para operar en vivo, plantéate activar al menos una protección adicional contra el riesgo a nivel de cuenta que se adapte al tamaño de tu cuenta.
⭐ Configuración inicial sugeridaPara los usuarios que no deseen optimizar los parámetros:
Símbolo: XAUUSD
Marco temporal: Utiliza el marco temporal recomendado por la configuración del producto
UseHTFFilter: ✅ ACTIVADO
UseTrendModule: ✅ ACTIVADO
UseVolatilityFilter: ✅ ACTIVADO
UseMomentumFilter: ✅ ACTIVADO
UseAdvancedRecovery: ✅ ACTIVADO
UseZoneFilter: ✅ ACTIVADO
UseDynamicTargets: ✅ ACTIVADO
UseNewsFilter: ✅ ACTIVADO
Empieza primero con los parámetros predeterminados.
Importante: No aumentes el tamaño del lote, los límites de posición ni los ajustes de recuperación simplemente porque una prueba retrospectiva haya dado buenos resultados. El oro puede experimentar una volatilidad rápida y la caída real puede diferir sustancialmente de las pruebas históricas.
💰 Directrices de capital
5.000 dólares es un saldo de referencia razonable, mientras que entre 7.500 y más de 10.000 dólares ofrece un mayor margen de maniobra para los usuarios conservadores.
Los resultados de las pruebas retrospectivas no garantizan resultados futuros. El rendimiento real depende de las condiciones del bróker, el spread, las comisiones, la ejecución, el apalancamiento y el comportamiento del mercado.
