¿Qué es un Expert Advisor?

Un Expert Advisor (EA) es un programa de trading automatizado que se ejecuta dentro de la plataforma MetaTrader 5 (MT5). Los EAs se programan en MQL5 y pueden analizar el mercado, identificar señales, abrir y cerrar operaciones, y gestionar el riesgo sin intervención humana. Son la forma más popular de automatización en el mundo del forex y CFDs.

Requisitos previos

Necesitas tres cosas: MetaTrader 5 instalado en tu computadora (descarga gratuita desde el sitio oficial o desde tu broker), una cuenta activa en un broker compatible con MT5 (como Deriv, Exness, XM, IC Markets o FBS), y el archivo del EA que quieres instalar (extensión .ex5 compilado o .mq5 código fuente).

Instalación paso a paso

Paso 1 — Localizar la carpeta de datos: Abre MT5, ve al menú Archivo → Abrir carpeta de datos. Se abrirá el explorador de archivos en la carpeta raíz de datos de MT5.

Paso 2 — Copiar el archivo del EA: Navega a MQL5 → Experts. Copia el archivo .ex5 o .mq5 del EA en esta carpeta. Si el EA viene con archivos adicionales (librerías .dll, indicadores personalizados), copia cada uno en su carpeta correspondiente (Libraries, Indicators).

Paso 3 — Actualizar el navegador: Vuelve a MT5. En el panel "Navegador" (lado izquierdo), haz clic derecho sobre "Expert Advisors" y selecciona "Actualizar". Si no aparece, reinicia MT5. Tu EA debería aparecer en la lista.

Paso 4 — Aplicar al gráfico: Abre un gráfico del activo que quieras operar (ejemplo: EURUSD, 5 minutos). Arrastra el EA desde el Navegador al gráfico. Se abrirá una ventana de configuración donde puedes ajustar los parámetros del EA (period size, risk level, etc.).

Paso 5 — Habilitar trading automático: En la pestaña "Común" de la configuración, marca "Permitir trading automático". Luego, en la barra de herramientas principal de MT5, activa el botón "AutoTrading" (debe verse verde). El EA comenzará a operar automáticamente según su lógica programada.

Backtesting antes de operar en real

Antes de activar un EA con dinero real, usa siempre el Strategy Tester de MT5: ve a Ver → Strategy Tester, selecciona tu EA, elige el activo y período, y ejecuta la simulación con datos históricos. Analiza la curva de equity, drawdown máximo, profit factor y tasa de acierto. Después del backtesting, ejecuta en cuenta demo durante al menos 2 semanas en condiciones de mercado real.

Guías: Crear robots · Estrategias para robots · Brokers con MT5

⚠️ Advertencia de riesgo

El trading implica riesgo significativo. La mayoría de traders minoristas pierden dinero. Practica en cuenta demo antes de usar dinero real.

📊 Ver ranking de brokers →