EA MACD + RSI confluencia MT5 sin código

Combina cruce MACD con filtro RSI en Strategy Builder — parámetros, logica AND en paso 3, exportar MQL5 y backtest.

📖 7 min de lectura

📝 1,211 palabras

🏷️ MQL5 y Asesores Expertos

Compartir este artículo:

EA MACD + RSI confluencia MT5 sin código

¿Puedo crear un EA de confluencia MACD y RSI para MT5 sin programar?

Sí. Abre Strategy Builder → Paso 3 — Reglas de entrada → Regla de compra en H1 → añade MACD (12/26/9) que cruza al alza MACD señal → añade RSI(14) está por encima de 50 → combínalos en un grupo Todas estas → Regla de venta: La venta refleja la compra (MACD cruza a la baja MACD señal Y RSI está por debajo de 50) → filtros opcionales paso 4 → SL paso 5, tamaño paso 6 → Guardar estrategia en el paso 7 → Obtener el código → compilar en MetaEditor → backtest H1 EURUSD en Probador.

Divulgación: Tutorial con AlfaTactix. Visión general: EA sin código. EAs de un indicador: RSI sobrecompra/sobreventa · Cruce MA.

Guías relacionadas: MACD Academia · RSI Academia · Gestión de riesgo · Backtest · Biblioteca de estrategias EA


¿Qué es confluencia MACD + RSI?

Un EA de confluencia MACD + RSI espera que dos señales de momentum coincidan antes de abrir:

PiernaIndicadorRegla típica
Cambio de momentumMACDLínea MACD cruza por encima (compra) o debajo (venta) de la línea de señal
Filtro de tendenciaRSIRSI > 50 en largos, RSI < 50 en cortos

El EA opera en MetaTrader 5 con OnTick() [1]. Defines ambas piernas visualmente — sin código iMACD ni iRSI.

Para entradas RSI 30/70 puras: EA RSI OB/OS. Para tendencia sin osciladores: EA cruce MA.


Ajustes clásicos para EAs de confluencia

AjusteValor inicial
MACD12 / 26 / 9, EMA, Close
RSI14, Close; umbral confluencia 50 (no 30/70)
Marco temporal de operación (paso 2)H1
LógicaTodas estas entre cruce MACD y filtro RSI

Mejor en tendencia; difícil en rango — filtros paso 4, RSI cruza al alza 50, SL paso 5.

Referencias: MACD · RSI


Parámetros MACD y RSI en Strategy Builder

Al elegir un indicador en Qué vigilar (pestaña Indicador) del paso 3, sus ajustes se abren en el selector.

Ajustes MACD

AjusteRangoPor defecto
Longitud rápida1 – 20012
Longitud lenta2 – 40026
Longitud de la señal1 – 1009
Precio (más ajustes)open … ohlc4 (7 opciones)Close
Media de la línea de señal (más ajustes)EMA, SMAEMA
Mostrar en porcentaje (PPO) (más ajustes)none, percentnone

En Línea puedes elegir MACD, MACD señal y MACD histograma.

Ajustes RSI

AjusteRangoPor defecto
Longitud2 – 20014
Precio (más ajustes)open … ohlc4 (7 opciones)Close
Nivel de sobrecompra50 – 10070
Nivel de sobreventa0 – 5030

Tipos de condición MACD y RSI

En el paso 3 hay una Regla de compra y una Regla de venta. Cada línea se lee como una frase: Compra cuando [Qué vigilar] [Cómo se comparan] [Comparar con].

Reglas MACD

1. Está por encima de / por debajo de

Parte de la líneaElección
Qué vigilarMACD
Cómo se comparanestá por encima de / está por debajo de
Comparar conNúmero (0 = línea cero)

2. Cruza al alza / cruza a la baja — pierna principal

Parte de la líneaElección
Qué vigilarMACD
Cómo se comparancruza al alza / cruza a la baja
Comparar conMACD señal (pestaña Indicador, Línea) o 0 (pestaña Número)

Compra: MACD cruza al alza MACD señal. Venta: MACD cruza a la baja MACD señal.

3. Divergencia

diverge del precio: tipo (regular u oculta, alcista o bajista), giros (p. ej. 5 y 5) y distancia entre giros (p. ej. de 5 a 60 velas).

4. Histograma

Elige MACD histograma en Línea: por ejemplo, MACD histograma está por encima de 0.

Reglas RSI (esenciales para confluencia)

Otras reglas RSI: EA RSI OB/OS.

1. Está por encima de / por debajo de

Compra: RSI está por encima de 50. Venta: RSI está por debajo de 50.

2. Cruza al alza / cruza a la baja

Alternativa: RSI cruza al alza 50 (compra) / cruza a la baja 50 (venta).

Combina con Todas estas / Cualquiera de estas y No debe cumplirse — ver EA sin código.


Construir el EA de confluencia paso a paso

Paso 1 — Información y plataforma

Nombre: MACD RSI Confluence H1 EURUSD

Paso 2 — Marcos temporales

Añade H1 como marco temporal de operación.

Paso 3 — Reglas de entrada

Regla de compra (H1):

  1. Un grupo Todas estas.
  2. Primera línea: MACD (Longitud rápida 12, Longitud lenta 26, Longitud de la señal 9, EMA, Close) cruza al alza MACD señal.
  3. Segunda línea: RSI (Longitud 14) está por encima de 50 (o cruza al alza 50).

Regla de venta (H1): activa La venta refleja la compra, o escríbela tú con cruza a la baja y está por debajo de.

Paso 4 — Filtros (opcional)

Sesiones de mercado, Límite de spread, Condiciones de mercado — Filtros MTF avanzados.

Pasos 5 y 6 — Salidas, riesgo y gestión del dinero

Tamaño de la posición, stop loss y take profit — Gestión de riesgo.

Paso 7 — Revisión y guardado

Revisa la lista de comprobación y pulsa Guardar estrategia.


Exportar, compilar y backtest

  1. Paso 7: Obtener el código → MetaTrader 5 → descargar .mq5.
  2. Compilar (F7) en MetaEditor.
  3. Probador: Cada tick, spread realista, 6–12 meses H1 EURUSD.
  4. Comparar «está por encima de 50» vs «cruza al alza 50» en RSI.
  5. Demo antes de live.

Error 10016: guía.


Mejoras: filtros y riesgo

ProblemaSolución
Demasiadas operacionesRSI «está por encima de 50» → «cruza al alza 50»; MACD histograma por encima de 0
Whipsaw MACDSesiones de mercado en el paso 4; SL paso 5
RSI cerca de 50MACD está por encima de 0 Y cruce de señal
Sobre-operarUna posición; Entradas por día paso 6
Tipo EAGuía
RSI 30/70RSI OB/OS
Tendencia MACruce MA

Próximos pasos

Prueba Strategy Builder — sin registro: Abre la demo en vivo — construye el EA MACD + RSI 50, pulsa Obtener el código y haz backtest.

Referencias: iMACD [3], iRSI [4], Probador MT5 [5].

Preguntas Frecuentes

Sí. En Strategy Builder: MACD + RSI en paso 3, grupo Todas estas en la Regla de compra: MACD cruza al alza MACD señal y RSI está por encima de 50; activa La venta refleja la compra, SL en paso 5, Guardar estrategia y Obtener el código en el paso 7. Compilar y probar en el Probador.

Confluencia = dos indicadores confirman la entrada. Compra: MACD cruza al alza la línea de señal y RSI está por encima de 50. Venta: cruce a la baja de la señal y RSI está por debajo de 50. Ver MACD y RSI en la Academia.

Inicio: MACD 12/26/9, RSI(14), niveles 70/30. Para confluencia usa 50 como filtro de tendencia (no 30/70 como en EA RSI sobrecompra/sobreventa). Prueba H1 EURUSD.

está por encima de 50: más señales. cruza al alza 50: solo cuando RSI cruza 50 — más limpio con el cruce MACD. Detalle en guía RSI EA.

Solo compilar el .mq5 que obtienes con Obtener el código. Ver EA sin código.

Filtros paso 4 (MTF y filtros), RSI cruza al alza 50 en lugar de «está por encima de», MACD histograma por encima de 0, SL paso 5 (gestión de riesgo).

Referencias

  1. MetaQuotes, MQL5 Reference. OnTick. https://www.mql5.com/en/docs/event_handlers/ontick
  2. MetaQuotes, MetaEditor Help. Welcome to algorithmic trading!. https://www.metatrader5.com/en/metaeditor/help
  3. MetaQuotes, MQL5 Reference. iMACD. https://www.mql5.com/en/docs/indicators/imacd
  4. MetaQuotes, MQL5 Reference. iRSI. https://www.mql5.com/en/docs/indicators/irsi
  5. MetaQuotes. MetaTrader 5 Built-in Trading Strategy Tester. https://www.metatrader5.com/en/automated-trading/strategy-tester