Diferencias entre MetaTrader 4 y MetaTrader 5

Aunque es muy com煤n que muchos traders, inversores o usuarios novatos, y no tan novatos, piensen que MetaTrader 5 es una nueva versi贸n de MetaTrader 4, la realidad es que no lo es. Metatrader 5 fue dise帽ada para operar nuevos mercados, adicionales a los disponibles en Metatrader 4, como 铆ndices, materias primas, Futuros y Opciones.

Viendo esta confusi贸n he decidido crear este art铆culo donde vamos a hablar de ambas plataformas haciendo una comparativa en ellas. Comenzamos.

1. Diferencias entre MetaTrader 4 y MetaTrader 5.

Aunque existen muchas diferencias entre ambas plataformas, vamos a ir a las m谩s importantes a nivel pr谩ctico para ayudarte a comprender mejor cu谩les son y al mismo tiempo puedas desarrollar un criterio propio de evaluaci贸n de estas plataformas, que te permita saber la que se adapta mejor a tu trading.

1.1. Mercados disponibles.

La principal diferencia. Metatrader 4 fue creado para operar en un mercado descentralizado y escasamente regulado como lo es el mercado de divisas o Forex y de manera general, CFDs. Por otro lado, Metatrader 5 adem谩s de operar Forex y CFDs, fue concebida para operar mercados centralizados como acciones, bonos, Futuros, materias primas, 铆ndices y Opciones.

Tal vez te pueda interesar: 隆Clase gratis! C贸mo hacer trading algor铆tmico sin programar

1.2. Profundidad de Mercado (DOM).

La Profundidad de Mercado (Depth of Market, DOM) es un libro o registro electr贸nico, en tiempo real, de todas las 贸rdenes de compra y venta pendientes por ejecutar (en cola) en un mercado o plataforma de negociaci贸n. Puede serte 煤til como trader si quieres ver donde se con concentra el mayor volumen del activo que vayas a operar. En mi caso, no la utilizo.

Est herramienta est谩 disponible en Metatrader 5 pero no en Metatrader 4.

1.3. La regla de la No Cobertura.

Te voy a explicar lo que pasaba antes con Metatrader 5 y una de las razones por las que en sus inicios no tuvo una buena acogida. Esto ahora ha cambiado como te explicar茅 a continuaci贸n.

En Metatrader 4 se trabaja con un sistema de cobertura en donde cada operaci贸n se registra individualmente. Esto quiere decir que el trader puede cerrar cualquiera de sus posiciones abiertas, sin importar que orden o posici贸n se abri贸 primero. Adem谩s, podemos tener abiertas diferentes posiciones en un mismo activo, aunque las mismas apunten en direcciones opuestas. Puedes abrir una orden de compra en el par USDJPY, por ejemplo, y luego abrir una orden de venta en el mismo par sin que se cancelen entre s铆.

Por otra parte, Metatrader 5 cumpl铆a con la regla de 鈥淣o Cobertura鈥 de la NFA (Asociaci贸n Nacional de Futuros), esta regla tambi茅n conocida como FIFO (First in, First out. Primero que entre, primero que sale).

Lo explico mejor. Cuando hacemos trading con una sistema de 鈥淣o Cobertura鈥, solo puede haber una posici贸n abierta en un mismo s铆mbolo o instrumento financiero, es decir:

  • Si tenemos una posici贸n abierta en un instrumento y realizamos otra operaci贸n en la misma direcci贸n, el tama帽o de la posici贸n nueva se a帽ade a la posici贸n existente.
  • Si abrimos una posici贸n en un activo financiero y luego realizamos otra operaci贸n en la direcci贸n opuesta, el tama帽o de esta nueva posici贸n se resta de la posici贸n existente. Si es igual al de la posici贸n existente, entonces la posici贸n se cierra. Por el contrario, si el volumen de la posici贸n opuesta es mayor que el volumen de la posici贸n existente, se abre una posici贸n en direcci贸n contraria a la existente.

La regla FIFO es un requisito de la regulaci贸n de los Estados Unidos para los traders en Forex de ese pa铆s, por lo que la plataforma Metatrader 5 se adapta a los traders de EE. UU.

Cuando haces trading discrecional (manual) con una cuenta sin cobertura puede afectar a tu operativa, pero si haces trading algor铆tmico la regla FIFO de no cobertura puede influir todav铆a m谩s.

Un ejemplo para entenderlo. Imagina que hemos dise帽ado dos estrategias o sistemas de Forex que operan en el mismo par de divisa. La estrategia de trading de cada robots es distinta. Uno de ellos abre una operaci贸n de compra y unos 5 minutos despu茅s el otro sistema abre una operaci贸n de venta.

驴Sabes qu茅 va a suceder? Pues que las ordenes se cancelar谩n entre s铆 debido a que no existe cobertura.

Con el pasar del tiempo, para ampliar las opciones del mercado Forex, Metatrader 5 fue haciendo alguno cambios y ahora est谩 disponible para los traders un segundo sistema de registro con Cobertura (Hedge). Cuando abres una puedes optar por un sistema de compensaci贸n (no cobertura) o un sistema de cobertura.

1.4. C贸mo se ejecutan las ordenes (Pol铆tica de Ejecuci贸n).

La pol铆tica de cumplimiento de 贸rdenes en Metatrader 4 es Fill or Kill (todo o nada). Esto quiere decir, que cuando colocas una orden, se ejecuta con el tama帽o especificado. Si por el contrario en el mercado no existe el volumen necesario (liquidez) para ejecutar la orden en su totalidad, esta se cancela.

En Metatrader 5 tenemos una pol铆tica de ejecuci贸n m谩s amplia, que incluyen las siguientes opciones:

  • Fill or Kill (Todo o Nada).
  • Immediate or Cancel (Inmediata o cancelar).

Cuando ejecutamos una orden con estas condiciones, aceptamos que la orden se ejecute con el m谩ximo volumen disponible en el mercado. Si la orden no se puede llenar por completo, el resto del volumen no cubierto ser谩 cancelado.

  • Return (Devolver).

En este caso a diferencia del anterior, el volumen no cubierto no se cancela, sino que se mantiene activo para ser completado.

1.5. Tipos de 贸rdenes pendientes.

En Metatrader 4 tenemos 4 tipos de ordenes pendientes: Buy Limit, Sell Limit, Buy Stop y Sell Stop.

En Metatrader 5, adem谩s de los 4 tipos de ordenes existentes en MT4, existen dos tipos de ordenes adicionales: Buy Stop Limit (buy stop + buy limit) y Sell Stop Limit (sell stop + sell limit).

1.6. Lenguajes de programaci贸n de estrategias.

Metatrader 4 utiliza el lenguaje de programaci贸n MQL4 (MetaQuotes Language 4) para crear robots, indicadores, scripts y bibliotecas de funciones para dicha plataforma. Mientras que Metatrader 5 utiliza el lenguaje de programaci贸n MQL5 (MetaQuotes Language 5).

Es importante destacar que MQL4 y MQL5 no son compatibles, por lo tanto, los programas escritos en MQL4 para Metatrader 4 no se pueden ejecutar en Metatrader 5.

1.7. Probador de estrategias.

Si deseamos probar estrategias de trading, MT5 con su lenguaje MQL5 es mucho m谩s r谩pido que MT4. Adem谩s, en MT5 podemos probar estrategias de trading usando datos en tiempo real.

Adem谩s, los backtest que arroja MT5 dan informaci贸n m谩s completas sobre tus estrategias de trading que en el caso de MT4 (muy buen punto a favor).

1.8. Sistemas operativos compatibles.

En cuanto a los sistemas operativos compatibles, estas plataformas no presentan ninguna diferencia. Metatrader 4 y Metatrader 5 pueden ser instalados en:

  • PC: Windows, Mac OS y Linux.
  • M贸vil y tabletas: Android y iPhone/iPad.

1.9. Otros aspectos.

En esta categor铆a voy a mencionar algunos aspectos que, aunque tienen sus diferencias, desde mi perspectiva realmente no son tan importantes.

Comencemos por el dise帽o gr谩fico de las plataformas, desde esta perspectiva, tanto MT4 como MT5 son muy parecidas y las peque帽as diferencias son pr谩cticamente imperceptibles.

En cuanto a los indicadores t茅cnicos, en Metatrader 4 tenemos 30 indicadores disponibles mientras que en Metatrader 5 tenemos disponibles 38 indicadores.

Metatrader 4 pone a nuestra disposici贸n 31 herramientas de an谩lisis gr谩fico para dibujar l铆neas de tendencia o niveles de soporte y resistencia, mientras que en Metatrader 5 disponemos de 44 diferentes herramientas graficas.

Los marcos temporales disponibles en ambas plataformas son distintos, en Metatrader 4 est谩n disponibles 9 marcos temporales y en Metatrader 5 existen 21 diferentes marcos de tiempo.

A diferencia de Metatrader 4, en Metatrader 5 tenemos un calendario econ贸mico integrado en la plataforma.

Otro punto a destacar es el soporte t茅cnico que ofrece Metatrader 5 respecto a Metatrader 4, que no ofrece dicho servicio. Esta falta de soporte t茅cnico en MT4, es compensada por la gran comunidad que existe en torno a esta plataforma para resolver todas tus dudas. En ambas plataformas nos podemos comunicar por medio de correo electr贸nico, la 煤nica diferencia es que en MT5 podemos adjuntar archivos y en MT4 no.

2. Tabla comparativa de MetaTrader 4 Vs MetaTrader 5.

A continuaci贸n, te muestro una tabla comparativa con un resumen de todo lo que te he explicado en el art铆culo:

Caracter铆sticas MetaTrader 4 MetaTrader 5
A帽o de lanzamiento 2005 2010
Disponibilidad en brokers Muy alta Baja
Mercados disponibles Forex, CFDs Forex, CFDs, Futuros, Acciones, Opciones
Cobertura Si Si
Pol铆tica de Ejecuci贸n de 贸rdenes Fill or Kill 聽 Fill or KillImmediate or CancelReturn
Ejecuci贸n parcial de ordenes No Si
Tipos de 贸rdenes pendiente 4 6
Profundidad de Mercado No Si
Indicadores T茅cnicos 30 38
Herramientas de an谩lisis grafico 31 44
Marcos Temporales 9 21
Calendario Econ贸mico No Si
Lenguaje de programaci贸n MQL4 MQL5
Probador de estrategia Un solo hilo MultihiloMultidivisasTicks Reales
Soporte t茅cnico No Si

3. Conclusi贸n.

Lo primero que creo que debes tener en cuenta es que Metatrader 4 est谩 orientada a los mercados descentralizados de Forex y CFDs. Por su parte, la plataforma Metatrader 5 adem谩s de los mercados descentralizados tambi茅n abarca los mercados centralizados como: acciones, futuros, etc.

Otra diferencia muy importante que no debemos olvidar sobre todo si realizamos trading algor铆tmico, es que MT4 fue desarrollado en el lenguaje MQL4 y MT5 fue desarrollado en MQL5, siendo estos dos lenguajes de programaci贸n incompatibles entre s铆.

La regla de 鈥渘o cobertura鈥 de Metatrader 5 la convierte en la plataforma ideal para los traders que se encuentran en los Estados Unidos.

No se trata de decidir cual plataforma es mejor que la otra porque en realidad cada una de ellas est谩 dirigida a distintos grupos de traders. A pesar que la cantidad de usuarios o inversores que utilizan MT4, sea muy superior a la cantidad de usuarios de MT5, esto no quiere decir que MT4 sea mejor que MT5. Esto es f谩cil de entender si tomamos en cuenta que la mayor铆a de los grandes br贸kers ofrecen sus servicios a trav茅s de MT4 en lugar de MT5.

Por 煤ltimo, si est谩s comenzando en el trading te recomendar铆a empezar con MetaTrader 4 ,que es la plataforma m谩s f谩cil de manejar y m谩s conocida entre la mayor铆a de los br贸kers. Una vez te desenvuelvas bien, intenta probar Metatrader 5 y as铆 podr谩s elegir cual se adapta mejor a tus objetivos y estilo de trading.

Cualquier duda, te leo en comentarios.

Si te ha gustado, 隆comp谩rtelo!聽

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *

Aprende Trading,

suscr铆bete a la newsletter

驴Quieres ser Trader?

脷nete a la comunidad de los Traders de Forex. Aprende y conoce a otras personas

MASTERCLASS

C贸mo hacer trading algor铆tmico sin saber programar

Te voy a ense帽ar como yo lo hago y por qu茅 no necesitas una gran fortuna para empezar a aprender, operar y cerrar operaciones positivas.

驴Qu茅 aprender谩s?

Logo-IDEAL
inversion finanzas logo
investing logo