MetaTrader 4
MetaTrader 5
Qué son MT4 y MT5
MetaTrader 4 (MT4) y MetaTrader 5 (MT5) son plataformas de trading de la empresa MetaQuotes. Con ellas el broker te da acceso a sus cotizaciones, órdenes, gráficos y programas automáticos. No son versiones vieja y nueva del mismo programa. MT5 se escribió desde cero, con otro lenguaje de programación y otra lógica de posiciones. Por eso un robot hecho para MT4 no funciona en MT5 sin reescribirlo.
Las dos plataformas comparten la interfaz general: la ventana Observación del mercado (lista de símbolos con precios), los gráficos, la ventana Navegador y la Caja de herramientas o Terminal, donde ves operaciones e historial. Si sabes usar una, en pocas horas te orientas en la otra.
Si operas con Exness, confirma en tu área personal o en el sitio oficial qué plataforma admite cada tipo de cuenta antes de elegir.
Diferencias principales en una tabla
| Función | MT4 | MT5 |
|---|---|---|
| Marcos temporales | Conjunto básico fijo, de minutos a mensual | El mismo conjunto más intervalos intermedios de minutos y horas |
| Órdenes pendientes | Limit y stop | Limit, stop y stop limit |
| Profundidad de mercado | No integrada | Integrada |
| Modo de posiciones | Varias posiciones independientes por símbolo | Hedging o netting, según la cuenta |
| Probador de estrategias | Un símbolo por prueba | Varios símbolos, ticks reales, optimización distribuida |
| Lenguaje | MQL4 | MQL5 |
| Calendario económico | No integrado | Integrado |
Marcos temporales
El marco temporal es el período que representa cada vela o barra del gráfico. MT4 ofrece los marcos clásicos, desde minutos hasta semanal y mensual. MT5 los incluye todos y añade intervalos intermedios de minutos y de horas.
Esto importa si tu método usa velas de una duración que MT4 no tiene. En MT4 tendrías que recurrir a indicadores personalizados o a gráficos "offline" generados por scripts. En MT5 eliges el intervalo directamente desde el menú del gráfico.
Tipos de órdenes
Las dos plataformas tienen órdenes de mercado y cuatro pendientes:
- Buy limit / sell limit: entrar a un precio mejor que el actual.
- Buy stop / sell stop: entrar cuando el precio rompe un nivel.
MT5 añade buy stop limit y sell stop limit. Cuando el precio toca el nivel stop, la plataforma coloca una orden limit en otro nivel que tú defines. Sirve para entrar tras una ruptura sin pagar cualquier precio. MT5 también muestra políticas de llenado, es decir, cómo se ejecuta una orden si no hay volumen suficiente al precio pedido. La política disponible depende del broker y del símbolo.
Más detalle en órdenes pendientes y stop loss y take profit.
Profundidad de mercado
La profundidad de mercado (DOM) muestra los precios y volúmenes disponibles por encima y por debajo del precio actual. MT5 la tiene integrada y permite operar desde esa ventana. MT4 no la trae de forma nativa.
En forex y CFD ofrecidos por un broker, la información de la DOM depende de lo que el broker transmita. No siempre refleja un libro de órdenes de mercado organizado. Revisa la guía de profundidad de mercado.
Hedging y netting
Aquí está la diferencia que más cambia la operativa:
- Hedging: cada operación es una posición separada. Puedes tener una compra y una venta del mismo símbolo a la vez. MT4 funciona siempre así.
- Netting: hay una sola posición por símbolo. Una nueva operación aumenta, reduce o invierte la existente. MT5 admite este modo y también el hedging.
En MT5, el modo no lo eliges dentro de la plataforma: depende de la cuenta que abre el broker. Un EA pensado para hedging puede comportarse mal en una cuenta netting. Lo explicamos en hedging vs netting en MT5.
Probador de estrategias
El probador simula un EA (Expert Advisor, programa que opera de forma automática) sobre datos históricos.
- MT4: prueba un solo símbolo por vez. Los ticks se modelan a partir de barras, de modo que la precisión depende de la calidad del historial.
- MT5: puede usar ticks reales del broker, probar estrategias con varios símbolos a la vez y repartir la optimización entre varios núcleos del procesador o agentes en red.
Si haces optimización intensiva o estrategias con varios pares, la diferencia es grande. Un buen resultado histórico no garantiza nada en cuenta real. Ver probador de estrategias.
MQL4, MQL5 y compatibilidad de EA
MQL4 y MQL5 son los lenguajes para escribir EA, indicadores y scripts. MQL5 es orientado a objetos y trabaja por eventos, con funciones de trading distintas. MQL4 incorporó parte de esa sintaxis, pero la forma de enviar y gestionar órdenes sigue siendo diferente.
Consecuencias prácticas:
- Los archivos compilados de MT4 (.ex4) no se ejecutan en MT5 (.ex5), ni al revés.
- Pasar un EA de una plataforma a otra exige reescribir la lógica de órdenes, no solo copiar el código.
- Si dependes de un EA comprado, comprueba con su autor para qué plataforma existe.
Más en qué son MQL4 y MQL5 y Expert Advisors.
Qué diferencias importan según tu estilo
- Trading manual en forex con gráficos clásicos: las diferencias son pequeñas. Elige la interfaz con la que te sientas cómodo.
- Scalping o trading intradía muy activo: importan las políticas de llenado, las órdenes stop limit y la DOM de MT5, si tu broker la alimenta.
- Swing trading: casi no hay diferencias, salvo que uses marcos temporales intermedios.
- Trading algorítmico: importan el lenguaje, el probador y el modo de posiciones. Tu decisión depende de dónde existe tu código.
- Estrategias de cobertura: necesitas hedging, que está en MT4 y en las cuentas MT5 con ese modo.
Cualquiera que sea la plataforma, el trading de CFD y forex con apalancamiento puede hacerte perder dinero rápido, incluso más rápido de lo que esperas. La plataforma no reduce ese riesgo. Lee la guía de gestión de riesgo.
¿Listo para probarlo en una cuenta real o demo?
Enlace de afiliado · el trading conlleva un alto riesgo de pérdida
Cómo probar antes de decidir
Abre una cuenta demo en cada plataforma y repite la misma rutina: coloca órdenes, mueve stops, carga tus indicadores y prueba tus EA. Tienes guías de demo MT4 y demo MT5, además de las páginas de MetaTrader 4, MetaTrader 5 y la comparación de plataformas.
Preguntas frecuentes
¿Qué es mejor, MT4 o MT5?
No hay una respuesta general. Depende de tus herramientas: si tu EA existe solo en MQL4, MT4 es la opción práctica. Si necesitas netting, DOM o un probador con varios símbolos, conviene MT5.
¿Puedo usar mis indicadores de MT4 en MT5?
No directamente. Hay que conseguir la versión MQL5 o reescribirlos.
¿Cuáles son las diferencias entre MT4 y MT5 para un principiante?
Para operar a mano son pocas: la interfaz es parecida. Las diferencias de fondo están en la automatización y en el modo de posiciones.
¿MT5 tiene hedging?
Sí, si la cuenta está configurada en modo hedging. Si la cuenta usa netting, tendrás una sola posición por símbolo.
¿Puedo usar la misma cuenta en MT4 y en MT5?
En general, no: cada cuenta se abre para una plataforma concreta. Confirma la condición vigente en el área personal de tu broker.
