¿Se pueden usar varios Expert Advisors al mismo tiempo? Sí, pero configúralos así

Sí. Puedes ejecutar varios Expert Advisors (EAs) al mismo tiempo en MetaTrader 4 y MetaTrader 5, incluso sobre una misma cuenta. La regla que debes recordar es sencilla: cada EA necesita su propio gráfico.

El verdadero problema no es conseguir que funcionen a la vez, sino evitar que dos robots administren las mismas operaciones, acumulen demasiado riesgo o se contradigan entre sí. Si vas a entrar al trading automatizado, esa configuración importa mucho más que instalar cinco robots y dejarlos operar solos.

Artículo escrito por Gabriel Zarza
Usar varios Expert Advisors al mismo tiempo guía
Usar varios Expert Advisors al mismo tiempo guía

Resumen rápido

  • Sí puedes usar varios Expert Advisors simultáneamente en MT4 y MT5.
  • MetaTrader permite un solo EA por gráfico. Si quieres dos EAs, abre dos gráficos.
  • Puedes incluso abrir varios gráficos del mismo activo y temporalidad para ejecutar estrategias distintas.
  • Conviene asignar un Magic Number o identificador diferente a cada EA para separar sus operaciones.
  • En MT5 debes revisar si tu cuenta funciona en modo netting o hedging, especialmente cuando varios robots operan el mismo instrumento.
  • Tener cuatro robots no significa tener cuatro estrategias diversificadas: podrían estar tomando prácticamente el mismo riesgo.
  • Para varios EAs funcionando durante muchas horas, un VPS puede tener bastante sentido.
  • Para este uso concreto, nuestra opción preferida es Pepperstone, porque combina MT4, MT5, soporte para EAs, herramientas de trading algorítmico y opciones de VPS. Esto no hace rentable a ningún robot y no elimina los riesgos del Forex o los CFDs.

¿Cómo funcionan varios Expert Advisors a la vez?

Un Expert Advisor es un programa que ejecuta determinadas reglas automáticamente. Puede analizar precios, abrir operaciones, establecer stop loss, cerrar posiciones o gestionar el tamaño de las órdenes según su programación.

Si todavía estás aterrizando estos conceptos, nuestra guía de trading algorítmico para principiantes explica mejor cómo pasar de una estrategia manual a reglas automatizadas.

La arquitectura de MetaTrader es importante: el EA se vincula a un gráfico concreto. La documentación oficial de MT5 especifica que solo puede ejecutarse un Expert Advisor por gráfico y que, si añades otro EA sobre ese mismo gráfico, el primero se elimina.

En MT4 ocurre el mismo principio: un gráfico admite como máximo un Expert Advisor en ejecución.

Puedes comprobarlo también en la documentación oficial de MetaTrader 5.

Lo que quieres hacer¿Se puede?Configuración
Usar EA A y EA B al mismo tiempoUn gráfico para cada EA
Usar dos EAs en el mismo gráficoNoAbre un segundo gráfico
Usar dos EAs en EUR/USDDos gráficos de EUR/USD
Usar dos EAs en EUR/USD H1Dos gráficos separados de EUR/USD H1
Ejecutar el mismo EA con configuraciones distintasUna instancia por gráfico y parámetros separados
Usar varios EAs en una misma cuentaControlando identificación, exposición y margen
Mantener EAs funcionando sin dejar tu PC encendidaPuede utilizarse un VPS

Por eso, cuando estés comparando brókers con soporte para Expert Advisors en MT4, no basta con comprobar que admitan MetaTrader. También interesa revisar estabilidad, ejecución, tipo de cuenta y facilidad para trabajar con VPS.

Cómo elegir un mentor de trading sin caer en estafas
Te puede interesar: Cómo elegir un mentor de trading: guía para separar formación real del humo

Cómo configurar varios Expert Advisors paso a paso

La configuración básica no es complicada.

1. Instala todos los EAs que quieras utilizar.

En MT4 o MT5 puedes abrir la carpeta de datos de MetaTrader, entrar a MQL4/Experts o MQL5/Experts y colocar ahí los archivos correspondientes. Después debes actualizar el navegador de MetaTrader o reiniciar la plataforma.

2. Abre un gráfico independiente para cada EA.

Supón que tienes tres robots:

  • EA Tendencia
  • EA Scalping
  • EA Reversión

Puedes abrir tres gráficos distintos y añadir uno a cada uno.

No tienen que ser necesariamente instrumentos diferentes. Puedes tener, por ejemplo:

  • EUR/USD H1 → EA Tendencia
  • EUR/USD H1 → EA Scalping
  • GBP/USD H1 → EA Reversión

MetaTrader 5 permite mantener numerosos gráficos abiertos simultáneamente, por lo que técnicamente esta configuración es posible.

3. Revisa los parámetros de cada robot antes de activarlo.

Comprueba especialmente:

  • tamaño de posición;
  • riesgo configurado;
  • stop loss;
  • horario de operación;
  • símbolos permitidos;
  • temporalidad;
  • número máximo de operaciones;
  • uso de martingala o grid, si existe;
  • identificador o Magic Number.

Si tu objetivo es comparar plataformas preparadas específicamente para esta operativa, también puedes revisar nuestra selección de brokers para usar robots en CFDs vía MT4.

4. Activa el trading algorítmico.

El botón global de AutoTrading/Algo Trading debe estar habilitado y cada EA debe tener permiso para operar.

5. Haz primero una prueba conjunta.

No basta con comprobar que cada robot funciona por separado. Debes observar cómo se comportan juntos dentro de la misma cuenta, porque comparten saldo, capital disponible y margen.

Un EA puede funcionar perfectamente de manera independiente y provocar problemas cuando otro robot empieza a abrir operaciones simultáneamente.

Error común: probar tres robots por separado, ver que cada uno tiene resultados aceptables y asumir que los tres juntos producirán el mismo comportamiento. El riesgo combinado puede ser muy distinto.

El Magic Number es clave para evitar que dos EAs se estorben

El Magic Number funciona como una especie de matrícula para identificar qué operaciones pertenecen a cada Expert Advisor.

MQL5 dispone expresamente de identificadores para distinguir las órdenes generadas por diferentes EAs, y su documentación indica que ORDER_MAGIC está diseñado para que cada Expert Advisor utilice su propio identificador.

Puedes profundizar en la documentación de MQL5 sobre el identificador del Expert Advisor.

Imagina esta configuración:

  • EA Tendencia → Magic Number 1001
  • EA Scalping → Magic Number 2001
  • EA Reversión → Magic Number 3001

Así, un robot correctamente programado puede reconocer cuáles son sus operaciones y evitar tocar las del resto.

El problema aparece cuando el EA está mal programado o administra todas las posiciones de la cuenta sin distinguir su origen.

Por ejemplo, un robot podría tener una regla parecida a:

“Si la ganancia total de las posiciones abiertas alcanza determinado nivel, cerrar todo”.

Si no filtra correctamente sus propias órdenes, podría cerrar también posiciones abiertas por otro EA.

Por eso, antes de combinar robots —especialmente EAs comprados a terceros— revisa si:

  • permite configurar un Magic Number;
  • gestiona solo sus propias operaciones;
  • utiliza comentarios de orden;
  • tiene funciones de “cerrar todas las posiciones”;
  • modifica operaciones manuales;
  • puede afectar órdenes de otros EAs.

Cuando un robot no permite separar sus operaciones, puede ser más prudente ejecutarlo en otra cuenta o en otra instalación de MetaTrader, en lugar de confiar en que convivirá correctamente.

Esta separación es especialmente importante en estrategias de trading automatizado con CFDs en MT4.

Indicadores técnicos en trading qué son y cómo usarlos
Te puede interesar: Qué son los indicadores técnicos y cómo usarlos en tu estrategia de trading

¿Se pueden usar varios EAs en el mismo par de divisas?

Sí. Puedes ejecutar dos o más EAs sobre EUR/USD, USD/JPY u otro instrumento abriendo un gráfico independiente para cada robot.

Pero aquí empieza la parte delicada.

Supongamos que tienes:

  • EA A: compra EUR/USD cuando detecta tendencia alcista.
  • EA B: vende EUR/USD cuando detecta sobrecompra.

Los dos podrían generar señales al mismo tiempo.

Esto no significa que MetaTrader esté fallando. Simplemente son dos estrategias independientes tomando decisiones diferentes.

Debes saber de antemano si quieres permitirlo.

También puede producirse el problema contrario: dos robots aparentemente diferentes reaccionan prácticamente al mismo movimiento y abren posiciones en la misma dirección.

En ese caso no estás diversificando realmente. Estás multiplicando tu exposición a una misma idea de trading.

Simular estrategia de trading en MetaTrader guía
Te puede interesar: Cómo simular tu estrategia de trading en MetaTrader 4 paso a paso

En MT5 hay otra diferencia importante: netting vs hedging

Al trabajar con varios EAs en MetaTrader 5, necesitas saber qué sistema de contabilización utiliza tu cuenta.

MetaTrader 5 admite dos modelos: netting y hedging. El sistema disponible depende del tipo de cuenta y de las condiciones establecidas por el broker.

En una cuenta netting

Solo puede existir una posición neta por instrumento.

Por ejemplo:

  • EA A compra 1 lote de EUR/USD.
  • EA B vende 0.5 lotes de EUR/USD.

El resultado no tiene por qué mostrarse como dos posiciones independientes. Las operaciones afectan la posición neta del símbolo.

Esto puede complicar mucho la gestión de dos algoritmos distintos sobre el mismo activo.

En una cuenta hedging

Pueden mantenerse varias posiciones independientes sobre el mismo instrumento, incluso en direcciones contrarias, sujeto a las características de la cuenta.

Para estrategias multi-EA suele resultar más fácil entender qué está haciendo cada robot bajo este modelo, aunque eso no reduce automáticamente el riesgo.

Si estás valorando qué versión utilizar, puedes revisar las diferencias prácticas de MT5 con Pepperstone y las opciones para conectar MT4 con Pepperstone.

Indicadores técnicos y Expert Advisors en MetaTrader
Te puede interesar: Indicadores técnicos y Expert Advisors en MetaTrader 5: guía práctica para usarlos bien

El mayor riesgo de usar varios EAs no es técnico: es acumular exposición

Tener más robots no equivale a tener más diversificación.

Este es uno de los errores más peligrosos.

Ejemplo hipotético: imagina una cuenta con $50,000 MXN y cuatro EAs configurados para arriesgar aproximadamente 1% de la cuenta cada uno.

Eso serían unos:

  • EA 1 → $500 MXN
  • EA 2 → $500 MXN
  • EA 3 → $500 MXN
  • EA 4 → $500 MXN

Si todos mantienen operaciones expuestas al mismo tiempo, podrías tener alrededor de $2,000 MXN de riesgo agregado, equivalente al 4% de esos $50,000 MXN, antes de considerar deslizamientos, gaps, spreads u otras desviaciones.

Y todavía hay otro problema.

Si los cuatro robots operan pares muy relacionados o siguen estrategias parecidas, podrían perder simultáneamente durante el mismo movimiento de mercado.

Consejo práctico: mide el riesgo a nivel de cuenta, no únicamente EA por EA. El dato importante no es “cada robot arriesga poco”, sino cuánto puedes perder si varios escenarios adversos ocurren juntos.

Este criterio también debería pesar cuando compares el mejor bróker de Forex con MT4 en México. Una buena plataforma facilita la ejecución; no convierte una mala gestión del riesgo en una estrategia segura.

Mejores plataformas CFD de índices y oro en México
Te puede interesar: ¿Cuáles son las mejores plataformas para operar CFDs sobre índices y oro desde México?

Otros conflictos que debes revisar antes de conectar varios robots

Hay seis puntos que conviene comprobar.

1. EAs que modifican operaciones ajenas.
Busca funciones de cierre global, trailing stop general o gestión de posiciones que no filtren por identificador.

2. Estrategias correlacionadas.
Dos robots distintos pueden acabar haciendo prácticamente lo mismo.

3. Exceso de órdenes.
La suma de operaciones puede elevar rápidamente el margen utilizado.

4. Recursos del equipo.
Cuantos más gráficos, indicadores y robots ejecutes, mayor será el uso de procesador, memoria y conexión.

5. Dependencia de tu computadora.
Si MetaTrader se cierra, tu conexión se cae o el equipo entra en suspensión, el EA deja de ejecutar su lógica local. Las órdenes ya enviadas al servidor pueden seguir existiendo, pero el robot deja de tomar nuevas decisiones hasta recuperar conexión.

Para operativas automatizadas prolongadas, un servidor remoto puede ser útil. Puedes revisar cómo funciona un VPS de Pepperstone. Pepperstone también documenta la instalación de EAs en terminales MT4/MT5 alojados en VPS.

6. DLLs o software de procedencia dudosa.
Algunos EAs piden permiso para ejecutar librerías externas. No habilites accesos de este tipo a ciegas. Un archivo vendido como “robot ganador” sigue siendo software ejecutándose en tu computadora.

Señal de alerta: desconfía de cualquier EA vendido con promesas de ganancias garantizadas, rentabilidad fija o resultados extraordinarios “sin riesgo”. Automatizar una estrategia no elimina el riesgo de mercado.

¿Dónde tiene más sentido usar varios Expert Advisors desde México?

Para este caso concreto —ejecutar varios EAs mediante MT4 o MT5, mantener estrategias automatizadas y poder apoyarte en un VPS— nuestra mejor opción es Pepperstone.

La razón no es una promesa de mejores resultados. Ningún broker puede convertir un EA malo en rentable.

Lo recomendamos para este uso porque Pepperstone ofrece MT4 y MT5, permite trabajar con Expert Advisors, dispone de herramientas orientadas al trading algorítmico y ofrece soluciones de VPS. Su propia documentación contempla la ejecución de estrategias automatizadas y varios sistemas.

Para alguien que quiere montar una arquitectura con varios robots, esas características eliminan bastante fricción operativa.

Eso no significa que Pepperstone sea la mejor plataforma para cualquier persona.

Si buscas comprar acciones para mantenerlas durante años, crear una cartera tradicional o invertir pasivamente, estaríamos hablando de una necesidad completamente diferente. Pepperstone tiene un enfoque importante en Forex y CFDs, productos que pueden utilizar apalancamiento y amplificar tanto ganancias como pérdidas.

Para un usuario mexicano hay además un matiz regulatorio que no debes ignorar.

Pepperstone Group declara estar regulado por distintos organismos internacionales, pero la entidad legal y las protecciones aplicables dependen de la entidad con la que abras la cuenta. Su documentación legal indica precisamente que debes revisar los documentos correspondientes a la entidad con la que te estés registrando.

Puedes consultar también nuestro análisis de la regulación de Pepperstone antes de depositar.

Y no confundas regulación internacional con protección mexicana. CONDUSEF advierte sobre los riesgos de las operaciones Forex realizadas mediante intermediarios extranjeros y señala que la protección disponible puede ser distinta cuando las operaciones se realizan fuera de México. Puedes revisar directamente la advertencia de CONDUSEF sobre Forex.

Primero revisa la entidad contractual, regulación, condiciones y riesgos; después decide si el broker encaja contigo.

Checklist antes de ejecutar varios EAs con dinero real

Antes de dejar varios robots trabajando en la misma cuenta, revisa esto:

  • Cada EA está colocado en un gráfico separado.
  • Cada estrategia tiene un Magic Number diferente, cuando el EA permite configurarlo.
  • Has comprobado que ningún robot modifica operaciones ajenas.
  • Conoces el riesgo máximo aproximado de cada estrategia.
  • Has calculado también el riesgo conjunto de todos los EAs.
  • Sabes si tus robots están correlacionados.
  • En MT5 conoces si tu cuenta utiliza netting o hedging.
  • Has probado todos los EAs simultáneamente en una cuenta demo.
  • Has revisado el diario y los errores de MetaTrader.
  • Tu computadora o VPS tiene recursos suficientes.
  • Sabes qué ocurre si se pierde la conexión.
  • No has habilitado DLLs o permisos innecesarios sin conocer su origen.
  • Entiendes los spreads, swaps, apalancamiento y demás costes de los instrumentos operados.
  • No estás utilizando un EA porque alguien te prometió ganancias garantizadas.

Si vas empezando, tiene más sentido aprender a gestionar dos EAs correctamente que instalar diez y perder el control de lo que hace cada uno.

Conclusión

Sí se pueden usar varios Expert Advisors al mismo tiempo en MT4 y MT5. La forma correcta es asignar un EA a cada gráfico y mantener claramente separada la lógica de cada estrategia.

Lo más importante es configurar identificadores distintos, revisar cómo administran las posiciones y controlar el riesgo total de la cuenta. En MT5, además, debes entender la diferencia entre netting y hedging antes de dejar que varios EAs operen el mismo instrumento.

Para una configuración específicamente enfocada en varios EAs, MT4/MT5 y VPS, Pepperstone es nuestra opción preferida por su ecosistema orientado al trading algorítmico. Pero el broker es solo la infraestructura: el resultado sigue dependiendo de la estrategia, sus riesgos y de cómo gestiones la exposición conjunta.

Selección Finantres México

Los mejores brókers para hacer trading desde México

Si buscas una plataforma para operar en mercados financieros, estos son tres de los brókers que más recomendamos en Finantres. Destacan por sus bajos costos, su facilidad de uso y las herramientas que ofrecen para traders de todos los niveles.

Preguntas frecuentes

¿Cuántos Expert Advisors puedo usar al mismo tiempo?

No existe un número “ideal” que debas intentar alcanzar. MetaTrader funciona con un EA por gráfico, por lo que puedes ejecutar varias instancias abriendo gráficos independientes. El límite práctico aparece antes por los recursos del equipo, la estabilidad y, sobre todo, por el riesgo que acumulan todas las estrategias juntas.

¿Pueden dos Expert Advisors operar el mismo par a la vez?

Sí. Puedes abrir dos gráficos del mismo instrumento y colocar un EA diferente en cada uno. Usa identificadores separados y comprueba que ninguno administre las posiciones del otro. En MT5 también debes revisar si la cuenta utiliza netting o hedging, porque el tratamiento de las posiciones cambia.

¿Necesito un VPS para usar varios EAs?

No es obligatorio, pero puede ser muy útil cuando quieres mantener MetaTrader y tus robots funcionando de forma continua sin depender de tu computadora personal. Un VPS no mejora una estrategia ni evita pérdidas; simplemente proporciona un entorno más estable para ejecutar el software.

Redactado por Gabriel Zarza para Finantres México

Más artículos relacionados