MetaTrader 5: ¿qué mejora respecto a MT4?

Última verificación: · Verificación trimestral
Advertencia de riesgo · YMYL Este artículo tiene fines exclusivamente educativos y no constituye asesoramiento de inversión. Operar en el mercado Forex conlleva un alto riesgo de pérdida de capital — la ESMA informa que entre el 74 % y el 89 % de las cuentas minoristas pierde dinero.

MetaTrader 5 salió en 2010 como sucesor de MT4 y, durante sus primeros años, la mayoría de los traders lo veía como una curiosidad: todo el mundo seguía en la versión cuatro. Hoy la situación se ha dado la vuelta. MetaQuotes no emite licencias nuevas de MT4 desde alrededor de 2017, casi todos los brókers ofrecen MT5 como opción por defecto a los clientes nuevos y la diferencia técnica entre ambas plataformas ha dejado de ser cosmética. Si abres una cuenta hoy y no arrastras scripts antiguos, MT5 es sencillamente el punto de partida más sensato. Te muestro dónde gana exactamente, y dónde MT4 todavía tiene argumentos.

¿Por qué MT5 se ha convertido en la plataforma por defecto para los traders nuevos?

La respuesta más simple es que MT4 es ya una plataforma cerrada en cuanto a desarrollo, mientras que MT5 está viva. MetaQuotes mantiene la versión cuatro sobre todo por inercia y por la enorme base instalada de cuentas existentes, pero las funciones nuevas, las correcciones y las sucesivas versiones van a parar a MT5. Para alguien que empieza, eso significa algo concreto: estás aprendiendo una herramienta que seguirá actualizándose dentro de cinco años, y no una que el fabricante va apagando en silencio.

La segunda capa es el abanico de mercados. MT4 se construyó en torno al Forex y a la operativa con CFD (contratos por diferencias), y en ese papel sigue cumpliendo. MT5 se diseñó como plataforma multiactivo: junto a las divisas y los CFD maneja acciones, futuros e índices desde una sola ventana. Si algún día quieres añadir acciones estadounidenses o futuros del CME a tu operativa en divisas, en MT4 tendrías que buscar un programa aparte. En MT5 te quedas en la misma interfaz.

¿Cuánto más te ofrece MT5 en el trabajo diario con el gráfico?

Las diferencias aparecen en cuanto lo abres. MT5 ofrece 21 marcos temporales (timeframes) frente a los 9 de MT4; entre los añadidos están M2, M3, M4, M6, M10, M12, M20, H2, H3, H6, H8 y H12. No es un capricho: un trader de scalping puede trabajar en M4 en lugar de saltar entre M1 y M5, y quien hace swing trading agradece un H6 o un H8 donde antes solo había H4 y D1. A esto se suma un repertorio de órdenes más rico: según la especificación oficial, MT5 ofrece dos tipos de órdenes de mercado, seis tipos de órdenes pendientes y dos órdenes stop, además de la opción de ejecución parcial de una orden. MT4 tiene claramente menos.

Tres elementos que MT4 sencillamente no tiene, y que en MT5 obtienes de serie, son un calendario económico (economic calendar) integrado, la profundidad de mercado (Depth of Market, es decir, el Level II) y una ventana de profundidad para los instrumentos cotizados en bolsa. El calendario vive en el panel Toolbox y muestra las próximas publicaciones etiquetadas por impacto, de modo que ya no tienes que mantener abierta una pestaña aparte con ForexFactory. La profundidad de mercado muestra las órdenes pendientes reales que esperan en sucesivos niveles de precio: para un trader de scalping y para uno de futuros, eso es información concreta sobre la liquidez, no un adorno.

¿En qué le ganan a MT4 el lenguaje MQL5 y las pruebas de estrategias?

Bajo el capó de ambas plataformas hay un lenguaje de programación para estrategias automáticas. MT4 usa MQL4, que es procedural; MT5 usa MQL5, un lenguaje orientado a objetos con clases, herencia y polimorfismo, compilado a código más rápido. En la práctica, para el autor de un asesor experto (Expert Advisor) y otras herramientas de la plataforma eso se traduce en código más limpio, más fácil de mantener, y en una ejecución más ágil de los algoritmos complejos.

Donde más se nota la diferencia es en el probador de estrategias. MT4 prueba sobre un solo símbolo y con interpolación de ticks: el resultado puede halagarte, porque la plataforma «inventa» el movimiento entre los datos. MT5 prueba sobre varios símbolos a la vez, utiliza un modo de ticks reales para la máxima precisión y puede repartir la optimización entre la MQL5 Cloud Network, una red multihilo de agentes de cálculo. Como indica la documentación de MetaQuotes, las optimizaciones que en un solo ordenador llevarían meses, la red de agentes las resuelve en unas horas. Si te importa un backtesting (prueba retrospectiva) honesto, eso no es cosmética, sino otra liga.

Ejemplo ilustrativo — backtesting de una estrategia multidivisa
Tareaprobar un sistema en EUR/USD, GBP/USD y USD/JPY
MT4solo un símbolo cada vez — no se puede ejecutar una prueba de cartera
MT5los tres pares en una sola pasada, con ticks reales
Optimizaciónrepartida entre agentes en la nube en lugar de un único núcleo

¿Y el modo de cuenta: cobertura o compensación?

Esta es una de las diferencias menos evidentes, pero importante. MT4 funciona solo en modo de cobertura (hedging): puedes mantener al mismo tiempo una posición larga y una posición corta en el mismo par. MT5 te deja elegir entre dos modos al abrir la cuenta. El modo de cobertura se comporta como MT4: cada operación es una posición independiente. El modo de compensación (netting) compensa todo hasta dejar una única posición neta en un instrumento dado, igual que en una cuenta de acciones. El que veas depende del bróker y de la jurisdicción: en EE. UU. lo estándar es la compensación, mientras que en la Unión Europea a veces están disponibles ambos. Ya puestos, conviene tener claros los tipos de órdenes de mercado, limitadas y stop, porque son los que deciden cómo nace una posición en primer lugar.

«La plataforma MetaTrader 5 ofrece una serie de ventajas sobre su predecesora, entre ellas la posibilidad de operar con varias clases de activos y un probador de estrategias más potente.» — Andrew R. Young, Expert Advisor Programming for MetaTrader 5, Edgehill Publishing, 2018.

¿Cuándo sigue teniendo sentido MT4?

Para ser justos: MT5 no gana en todo. El argumento más fuerte a favor de la versión cuatro es su catálogo previo. A lo largo de más de una década, la comunidad escribió una biblioteca enorme de indicadores y estrategias automáticas listas para usar en MQL4, y algunos brókers y foros todavía giran sobre todo en torno a MT4. Si tienes un Expert Advisor concreto y en funcionamiento escrito para MQL4, portarlo a MQL5 no es trivial: cambiaron las funciones de gestión de eventos, desaparecieron algunas variables predefinidas y la indexación de los búferes funciona de otra manera. La documentación de MetaQuotes lo describe con claridad como un proceso de migración, no como una conversión automática. Para alguien con un gran fondo de código antiguo, eso es un coste real.

El quid, sin embargo, es el punto de partida. Si no arrastras nada de código en MQL4, toda la ventaja de la «biblioteca de MT4» deja de aplicarte: empiezas desde cero de todos modos, así que igual te conviene empezar en la herramienta más nueva, más rápida y más amplia. Si quieres ver ambas plataformas comparadas punto por punto, lo desarrollo en detalle en el análisis de MT4 frente a MT5 en 2026, y mantengo además un recorrido más amplio por las plataformas y herramientas del trader en ForexMechanics.

Si operas desde Latinoamérica, consulta tu regulador local —CNBV (México), CNV (Argentina), CMF (Chile), SBS (Perú) u otro organismo competente en tu país— para confirmar qué modos de cuenta y qué plataformas ofrece tu bróker.

Qué hacer mañana

  1. Abre una cuenta demo gratuita de MT5 con tu bróker y dedica una hora solo a la interfaz: reparte tus gráficos por varios de los 21 marcos temporales, abre el panel Toolbox y localiza dentro de él el calendario económico integrado, para que compruebes cuánto tiempo ganas al no tener que saltar entre ventanas.
  2. Lanza el probador de estrategias en modo de ticks reales y ejecuta una prueba sencilla sobre tres pares a la vez, por ejemplo EUR/USD, GBP/USD y USD/JPY: verás en la práctica la prueba multidivisa que MT4 no puede ejecutar físicamente, y notarás la diferencia en la precisión del resultado.
  3. Si llevas una cuenta con estrategias existentes en MQL4, antes de mover nada, anota una lista de tus indicadores y Expert Advisors y estima el coste de migrarlos a MQL5: solo con esa cifra en la mano decide si el cambio compensa ahora o si es mejor esperar.
  4. Al abrir una cuenta en MT5, elige de forma deliberada el modo de cobertura o el de compensación según tu estilo, y si piensas operar alrededor de los datos macroeconómicos, ajusta el filtro del calendario a las publicaciones de alto impacto para no entrar al mercado justo antes de un dato relevante.
Jarosław Wasiński
Sobre el autor

Jarosław Wasiński

Redactor jefe de MyBank.pl · Analista financiero y de mercados

Analista y profesional independiente con más de 20 años en el sector financiero. Fundador y redactor jefe del portal MyBank.pl, en marcha desde 2004. Análisis fundamental de los mercados de divisas y macroeconómicos desde 2007. Escribe desde la perspectiva de los mercados europeos y el marco regulatorio de ESMA.

Fuentes y bibliografía

  1. MetaQuotes MetaTrader 5 Trading Platform · oficjalna specyfikacja: 21 interwałów, typy zleceń, głębokość rynku, multi-asset www.metatrader5.com ↗
  2. MetaQuotes MetaTrader 5 Strategy Tester · test wielowalutowy, realne tiki, optymalizacja w MQL5 Cloud Network www.metatrader5.com ↗
  3. MQL5 Testing Trading Strategies (MQL5 Reference) · dokumentacja trybów ticków i testu na wielu symbolach www.mql5.com ↗
  4. MQL5 Migrating from MQL4 to MQL5 · zakres zmian języka — koszt migracji starych Expert Advisorów www.mql5.com ↗
  5. MetaQuotes MetaTrader 4 Trading Platform · oficjalna specyfikacja MT4: 9 interwałów (punkt odniesienia) www.metatrader4.com ↗

Preguntas frecuentes

¿Por qué MT5 no ha sustituido del todo a MT4?

Se juntaron tres cosas. Primera, el ecosistema de MT4: a lo largo de más de una década creció una enorme biblioteca de estrategias automáticas e indicadores en MQL4, incompatibles con MQL5, y portarlos cuesta dinero. Segunda, la costumbre: los traders a quienes la versión cuatro les funciona no ven motivo para aprender una interfaz nueva. Tercera, los brókers: muchos ofrecen las dos plataformas a la vez, así que el cliente se queda con la que conoce. MetaQuotes lleva años limitando el desarrollo de MT4 y no vende licencias nuevas desde alrededor de 2017, pero la base existente de cuentas mantiene viva la versión cuatro.

¿Qué son los modos de cobertura y compensación en MT5?

Son dos formas de contabilizar las posiciones. En el modo de cobertura (hedging) —el único que conoce MT4— cada operación es una posición independiente y puedes mantener a la vez una posición larga y una corta en el mismo par. En el modo de compensación (netting), todas las operaciones sobre un instrumento dado se suman en una única posición neta, exactamente como en una cuenta de acciones. MT5 te deja elegir el modo al abrir la cuenta, aunque en la práctica la opción disponible la deciden el bróker y la jurisdicción: en EE. UU. lo estándar es la compensación (exigencia de la NFA), mientras que en la Unión Europea se ven ambos. Para la operativa habitual en divisas verás con más frecuencia la cobertura.

¿Es realmente mejor el probador de estrategias de MT5?

Sí, y de forma clara. MT4 prueba sobre un solo símbolo cada vez y usa interpolación de ticks, por lo que los resultados a veces resultan demasiado optimistas. MT5 te permite probar sobre varios símbolos a la vez, ofrece un modo de ticks reales para la máxima precisión y puede repartir la optimización de parámetros entre la red de agentes MQL5 Cloud Network. Según la documentación de MetaQuotes, los cálculos que en un solo ordenador llevarían meses, la red los resuelve en unas horas. El ejemplo concreto más sencillo: una cartera formada por EUR/USD, GBP/USD y USD/JPY la pruebas en una sola pasada en MT5, mientras que en MT4 sencillamente no puedes lanzar esa prueba multidivisa.

¿Es difícil pasar de MT4 a MT5?

La interfaz en sí la dominas en una hora o dos: la disposición es muy parecida. El problema empieza con el código. Las estrategias automáticas escritas en MQL4 no funcionarán en MT5 sin reescribirlas, porque cambiaron las funciones de gestión de eventos, desaparecieron algunas variables predefinidas y la indexación de los búferes de los indicadores funciona de otra manera. La documentación de MetaQuotes lo describe como una migración, no como una conversión automática, así que para alguien con una gran biblioteca de código propio es un coste y un tiempo reales. Para quien no tiene ningún Expert Advisor, la migración se reduce a importar los ajustes y acostumbrarse a la ventana nueva. Muchos brókers ofrecen las dos plataformas, así que puedes probar MT5 en paralelo con calma antes de cambiarte.

Profundiza más · la guía completa