En esta página
Volver a tutoriales

Crea un EA MACD + RSI confluencia para MT5 — sin codigo

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

📖 16 min read

📝 3,200 words

🏷️ MQL5 & Expert Advisors

Compartir este artículo:

¿Quieres crear una estrategia sin código ahora?

Crea tu cuenta gratis en segundos y empieza de inmediato.


Crea un EA de confluencia MACD + RSI para MT5 — sin código

Respuesta rápida: EA MACD + RSI sin código

Respuesta rápida: Abre Strategy BuilderPaso 3 — Señales → pestaña Compra en H1 → añade MACD (12/26/9) con Crossover: Target Línea de señal, Direction Above → añade RSI(14) con Compare: Operator >, Value 50 → combina con AND → espeja en Venta (MACD Below señal AND RSI < 50) → filtros opcionales paso 4 → SL/lote paso 5 → Guardar → exportar MQL5 en Code Generator → 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


¿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(). 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 temporalH1
LógicaAND entre cruce MACD y filtro RSI

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

Referencias: MACD · RSI


Parámetros MACD y RSI en Strategy Builder

Parámetros MACD

ParámetroRangoDefault
Fast Length1 – 10012
Slow Length1 – 100 (debe ser > Fast)26
Signal Length1 – 1009
SourceClose, Open, High, LowClose
SmoothingEMA, SMA, WMAEMA

Parámetros RSI

ParámetroRangoDefault
Length2 – 10014
SourceOHLCClose
SmoothingNone, SMA, EMA, WMA, SMMA, VWMANone
Smoothing Length1 – 10014
Overbought50 – 10070
Oversold0 – 5030
Offset-50 – 500

Tipos de condición MACD y RSI

Condiciones MACD

1. Compare (Comparar)

CampoOpciones
Operator>, <, >=, <=, ==, !=
ValueNúmero (0 = línea cero)

2. Crossover (Cruce) — pierna principal

CampoOpciones
TargetSignal Line · Zero Line · Histogram
DirectionAbove · Below

Compra: Signal Line, Above. Venta: Signal Line, Below.

3. Divergence (Divergencia)

CampoRango
Divergence TypeBullish · Bearish
Lookback Period5 – 50 (default 20)

4. Histogram

CampoOpciones
Histogram TypePositive · Negative · Increasing · Decreasing
ThresholdNúmero (default 0)

Condiciones RSI (esenciales para confluencia)

Lista completa (Divergence, Failure Swing, Breakout, Pattern, Slope): EA RSI OB/OS.

1. Compare

CampoOpciones
Operator>, <, >=, <=, ==, !=
ValueNúmero

Compra: > 50. Venta: < 50.

2. Cross (Cruce)

CampoOpciones
TargetRSI · Overbought · Oversold · 50
DirectionUp · Down

Alternativa: Target 50, Direction Up (compra) / Down (venta).

Combina con AND/OR/NOT y grupos — ver EA sin código.


Construir el EA de confluencia paso a paso

Paso 1 — Información

Nombre: MACD RSI Confluence H1 EURUSD

Paso 2 — Marcos temporales

Activa H1 como marco de trading.

Paso 3 — Señales

Compra (H1):

  1. MACD → Fast 12, Slow 26, Signal 9, EMA, Close.
  2. Condición Crossover → Target Signal Line, Direction Above.
  3. RSI → Length 14.
  4. Condición Compare> 50 (o Cross Target 50, Up).
  5. AND entre ambas.

Venta (H1):

  1. MACD Crossover → Signal Line, Below.
  2. RSI Compare< 50 (o Cross 50 Down).
  3. AND.

Paso 4 — Filtros (opcional)

Sesión, spread, ATR — Filtros MTF avanzados.

Paso 5 — Riesgo

Lote, SL/TP — Gestión de riesgo.

Paso 6 — Guardar

Revisar reglas → Guardar.


Exportar, compilar y backtest

  1. Code Generator → MQL5 → descargar .mq5.
  2. Compilar (F7) en MetaEditor.
  3. Probador: Cada tick, spread realista, 6–12 meses H1 EURUSD.
  4. Comparar Compare vs Cross en RSI.
  5. Demo antes de live — Probador vs Live.

Error 10016: guía.


Mejoras: filtros y riesgo

ProblemaSolución
Demasiadas operacionesRSI Compare → Cross 50; histograma MACD Positive
Whipsaw MACDFiltro sesión paso 4; SL paso 5
RSI cerca de 50MACD Compare > 0 AND cruce señal
Sobre-operarUna posición; max trades paso 5
Tipo EAGuía
RSI 30/70RSI OB/OS
Tendencia MACruce MA

Próximos pasos

Prueba: Strategy Builder demo — construye el EA MACD + RSI 50, exporta en Code Generator y haz backtest.

Referencias: iMACD, iRSI, Probador MT5.

Crea tu estrategia de trading sin código ahora — gratis

Crea tu cuenta y empieza ahora mismo a construir una estrategia sin código. Añade indicadores, filtros y reglas de riesgo, y exporta MQL5 en minutos.

Preguntas Frecuentes

Sí. En Strategy Builder: MACD + RSI en paso 3, Crossover MACD (por encima de señal) AND RSI > 50 en Compra, espejo en Venta, SL en paso 5, guardar y exportar en Code Generator. Compilar y probar en el Probador.

Confluencia = dos indicadores confirman la entrada. Compra: MACD cruza por encima de la línea de señal AND RSI > 50. Venta: cruce debajo de señal AND RSI < 50. Ver MACD y RSI en la Academia.

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

Compare (> 50): más señales. Cross (Target 50, Up): solo cuando RSI cruza 50 — más limpio con el cruce MACD. Detalle en guía RSI EA.

Solo compilar el .mq5 exportado. Ver MQL5 sin MetaEditor y EA sin código.

Filtros paso 4 (MTF y filtros), Cross 50 en lugar de Compare, histograma MACD positivo, SL paso 5 (gestión de riesgo).

Crea tu estrategia sin código ahora — gratis

Crear cuenta gratis