En esta página
Volver a tutoriales

Cómo Crear y Editar un Asesor Experto en MT5 (2026): Asistente, Código o Sin Código

Crea o edita un Asesor Experto en MetaTrader 5: Asistente MQL5, MetaEditor o exportación sin código. Compila, prueba en el Probador y adjunta al gráfico con pasos claros.

📖 16 min read

📝 3,100 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.


Cómo Crear y Editar un Asesor Experto en MT5 (2026)

Respuesta corta: Para crear un Asesor Experto en MetaTrader 5, usa el Asistente MQL5 en MetaEditor (sin código), escribe MQL5 desde una plantilla, o diseña de forma visual y exporta MQL5. Para editar, abre el .mq5, cambia lógica o entradas, recompila (F7) y adjunta el nuevo .ex5. Activa AutoTrading y prueba en el Probador de Estrategias antes de cuenta real.

Esta guía presenta tres rutas alineadas con la ayuda oficial de trading algorítmico y la documentación MQL5.


Elige tu Ruta: Asistente, Código o Sin Código

RutaIdeal para¿Escribes MQL5?Tiempo típico al primer test
Asistente MQL5Principiantes que quieren un EA rápidoNo (generado)30–60 minutos
MetaEditor (plantilla)Control total y aprendizaje1–3 días (con tutoriales)
Constructor visual + exportaciónPensamiento visual, estrategias repetiblesNo (exportas)1–2 horas

Si dudas, empieza con Asistente o sin código, valida en el Probador, y pasa a MQL5 manual cuando necesites lógica avanzada.


Crear un EA con el Asistente MQL5

MT5 incluye un Asistente MQL5 que genera código a partir de señales y módulos. MetaQuotes lo documenta en Creating Expert Advisors in the MQL Wizard.

Pasos

  1. Abrir MetaEditor — MT5: Herramientas → Editor MetaQuotes Language, o F4.
  2. Archivo nuevoArchivo → NuevoAsesor Experto (generar) → Siguiente.
  3. Nombre del EA → Siguiente.
  4. Señales — Elige indicadores y parámetros.
  5. Gestión monetaria → Finalizar.
  6. Compilar (F7) — 0 errores.
  7. Ejecutar — Arrastra el EA al gráfico → permitir trading algorítmico → AutoTrading.

Tutorial ampliado: MQL5 Wizard for Dummies.


Crear o Editar Código del EA en MetaEditor

MQL5 manual ofrece máxima flexibilidad. Referencia MQL5; Construye tu primer EA con ejemplo de cruce de medias.

Crear desde plantilla

  1. MetaEditor → Asesor Experto (plantilla).
  2. Estructura OnInit, OnDeinit, OnTick() — ver Expert Advisors.
  3. Parámetros input, señales, OrderSend() o CTradereferencia.
  4. F7 → adjuntar .ex5.

Guía para principiantes: artículo paso a paso.

Editar un EA existente

Abre el .mq5 en MQL5/Experts/, modifica, recompila, vuelve a probar. Haz copia de seguridad antes de cambios grandes. Combina con gestión de riesgo.


Construir un EA Sin Escribir MQL5

Un constructor visual define indicadores, entradas/salidas y riesgo, y exporta MQL5 listo para compilar.

  1. Define la lógica.
  2. Exporta código.
  3. Compila en MetaEditor.
  4. Backtest → Demo → VPS si necesitas 24/7.

Más detalle: Crear EA sin programar. Demo del Strategy Builder.


Cómo Editar un Asesor Experto Existente

OrigenCómo editar
AsistenteEdita .mq5; no regeneres el asistente sobre el mismo archivo.
Solo .ex5Sin fuente solo cambias inputs expuestos.
Exportación sin códigoEdita en el builder y reexporta.
EA comercialSolo si hay fuente o inputs editables; respeta la licencia.

Tras editar: compilar → backtest → Demo.


Probar, Compilar y Validar Antes de Real

  1. Compilar — 0 errores (configuración).
  2. Probador de Estrategias — spread y historial realistas (guía backtest).
  3. Demo — ticks en vivo.
  4. Real — tamaño pequeño; errores frecuentes.

Próximos Pasos

Referencias: MetaTrader 5 — crear EA, Documentación MQL5, Asistente MQL5.

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

Tienes tres opciones: el Asistente MQL5 en MetaEditor (sin programar), escribir o editar MQL5 desde una plantilla, o diseñar reglas de forma visual y exportar MQL5. Todo termina en un .ex5 compilado en el gráfico con AutoTrading activo. Consulta la ayuda oficial de trading algorítmico.

Sí. Abre el .mq5 en MetaEditor, cambia entradas o lógica, F7 para compilar y vuelve a adjuntar el .ex5. Si usaste el asistente, guarda copia del código fuente. En constructores visuales, edita la estrategia y reexporta MQL5.

No para ejecutar EAs del Asistente o del Market. Para personalizar lógica, MQL5 ayuda. Nuestra configuración MQL5 y referencia apoyan la ruta de código.

Prototipo rápido: Asistente MQL5 o flujo sin código. Para aprender estructura: Construye tu primer EA. Valida siempre en el Probador de Estrategias.

Revisa AutoTrading, el icono del EA y el Diario. Ver Error 10016 y Errores comunes.

Crea tu estrategia sin código ahora — gratis

Crear cuenta gratis