Pocket Forex
‹ Volver al blog
Copy trading

Cómo copiar operaciones entre MT4 y MT5: 3 métodos y configuración

MT4 y MT5 no comparten cuentas. Calcula las pérdidas antes de copiar.

Pocket Forex · 7 min de lectura
Cómo copiar operaciones entre MT4 y MT5: 3 métodos y configuración

MT4 salió en 2005 y MT5 en 2010. Ambas son de MetaQuotes, pero el sistema de cuentas, el lenguaje de programación y el modelo de órdenes son distintos. Así que a la pregunta «tengo MT4 en el bróker A y MT5 en el bróker B, ¿puedo copiar de una a otra?», la respuesta depende del método que uses.

Por qué las dos plataformas no se comunican directamente

  • Cuentas separadas: una cuenta MT4 vive en el ecosistema MQL4 y una MT5 en MQL5; las credenciales no sirven en la otra
  • Modelos de órdenes distintos: MT4 solo admite cobertura (hedging); MT5 admite netting y hedging
  • Nombres de símbolos distintos: el mismo EUR/USD puede llamarse EURUSD, EURUSD.a, EURUSD.m o EURUSDpro
  • Modos de ejecución distintos: la ejecución instantánea y la de mercado tratan el slippage de forma diferente

De los cuatro, el naming de símbolos es el más traicionero: el programa busca el instrumento por su nombre, no lo encuentra y no envía nada, mientras en la cuenta de origen ves la operación «ejecutada».

Tres caminos posibles

Camino uno: copia dentro de la misma plataforma. Las dos cuentas están en MT4 (o las dos en MT5) y usas un EA de copia local o el servicio de señales integrado; la latencia suele medirse en decenas de milisegundos. Es la opción más sólida.

Camino dos: puente entre plataformas. Un extremo en MT4 y otro en MT5 exigen una capa intermedia (EA local más programa de puente, o un servicio de copy de terceros) que traduzca la orden de la cuenta de origen a la de destino. La latencia va de cientos de milisegundos a varios segundos según dónde esté alojada esa capa.

Camino tres: réplica manual. Recibes la señal y abres la orden a mano en cada plataforma. La latencia se mide en minutos: solo sirve para swing y largo plazo.

Las seis pérdidas reales del copy entre plataformas

Esta es la parte importante. Muchos creen que «copiar = replicar», cuando en realidad se replica una intención de orden, no un resultado de ejecución.

  • Sufijo del símbolo: la cuenta de origen opera EURUSD, la de destino no tiene ese símbolo y la copia falla directamente
  • Spread distinto: 0,8 pips en origen y 1,6 pips en destino; con la misma distancia de stop, el riesgo real se duplica
  • Apalancamiento distinto: 1:500 en origen y 1:100 en destino; con los mismos lotes, el margen retenido varía cinco veces y puede provocar una liquidación forzosa
  • Tamaño de contrato distinto: la definición de lote estándar, mini y micro no es homogénea en todos los brókers
  • Latencia de ejecución: medio segundo de retraso durante una publicación puede costar 10–20 pips de slippage
  • Distancia mínima de stop: algunos brókers imponen un stop level y rechazan los stops demasiado cercanos

Un ejemplo: cuánto vale la latencia en un dato

En el instante de publicarse el empleo estadounidense, el EUR/USD suele moverse 30–60 pips en cuestión de segundos. Supón que la señal que sigues abre un segundo antes del dato:

La cuenta de origen se llena en 1,0850 y la de destino, por medio segundo de retraso, en 1,0870: 20 pips de slippage. Con 0,5 lotes son 100 dólares de diferencia, el 1% de una cuenta de 10.000 dólares.

Por eso, en copy entre plataformas conviene evitar las señales en torno a las publicaciones o fijar en la cuenta de destino un «tope de slippage» que cancele la orden si se supera.

Cómo convertir los lotes: por riesgo equivalente, no copiando

Lotes destino = lotes origen × (equity destino ÷ equity origen) × (valor del pip origen ÷ valor del pip destino).

Versión simplificada: si las dos cuentas están en dólares y en lotes estándar, basta con escalar por equity. Una cuenta de origen de 10.000 dólares con 0,5 lotes se traduce en 0,25 lotes en una cuenta de destino de 5.000 dólares.

Cuidado con el redondeo: 0,25 lotes cabe en una cuenta con paso de 0,01; en una con paso de 0,1 se convierte en 0,2 o 0,3, un 20% de desviación. Es la causa más frecuente del «copio en proporción pero el riesgo no coincide».

Cómo montar la tabla de equivalencia de símbolos

Es el paso más frágil y el que más se olvida. El método es simple: abre la lista de instrumentos de la cuenta de destino y compárala, uno por uno, con la de la cuenta de origen.

Hay tres casos: idéntico (EURUSD → EURUSD), con sufijo (EURUSD → EURUSD.m) y nombre completamente distinto (XAUUSD → GOLD, US30 → DJ30). Los dos primeros se resuelven con una línea de la tabla; el tercero obliga a verificar la especificación del contrato en cada caso.

Con la tabla lista queda validar el tamaño de contrato. Un «lote» son 100.000 unidades en una cuenta estándar y 10.000 en algunas cuentas. Si este punto está mal, toda la conversión de lotes se desplaza un factor de 10.

La comprobación es artesanal pero eficaz: abre 0,01 lotes a mano en la cuenta de destino y mira si el margen retenido y el beneficio por pip guardan la misma proporción que en la de origen. Si no cuadra, busca la especificación del contrato en lugar de suponer.

En el copy entre plataformas, los dos dolores de cabeza son la equivalencia de símbolos y la conversión de lotes. FXCopy admite tres modos de conversión —lotes fijos, proporción de equity y multiplicador—, interruptor por instrumento y copia inversa; la ejecución va en la nube, así que la sincronización sigue aunque tengas el equipo apagado.

Qué hacer si se corta la conexión

Con un programa de copy alojado en local, el riesgo principal no es la latencia, sino las señales perdidas durante la desconexión. La cuenta de origen abrió, la de destino no siguió y, cuando el programa vuelve, el precio ya está lejos.

Hay tres formas de resolverlo, cada una con su coste: recuperar (entrar al precio actual, a veces muy desfavorable), omitir (no hacer nada y asumir que las cuentas queden desalineadas) o cerrar la posición de origen (recuperas la coherencia, pero cortas una posición que era correcta).

No hay respuesta universal, pero sí una obligación: fijar la regla de antemano en lugar de improvisar con la conexión caída. La elección más común es «omitir y registrar», con una comprobación semanal de la desviación.

Lista de comprobación antes de salir en vivo

  • ¿Los nombres de instrumentos coinciden en ambos lados? Si no, deja la tabla de equivalencias preparada
  • ¿Spread, comisión y swap están en el mismo orden de magnitud?
  • ¿El apalancamiento de la cuenta de destino alcanza? (calcula el margen con el máximo de posiciones simultáneas)
  • ¿Los stops y objetivos pueden ser rechazados por el stop level?
  • ¿En qué máquina corre el programa de copy y qué pasa si se cae la conexión?
  • Rueda dos semanas con el lote mínimo y compara operación por operación la diferencia de precio de ejecución

Preguntas frecuentes

¿Se puede suscribir una señal de MT4 directamente en MT5? No. El servicio de señales de MetaQuotes está dividido entre MT4 y MT5; para cruzar de plataforma hace falta un puente.

¿Cuánta latencia es aceptable? En swing, unos segundos no molestan; en scalping y trading de noticias, por encima de 200 milisegundos es mejor no operar.

El módulo FXCopy del sitio cubre precisamente ese paso entre cuentas: convierte las órdenes de la cuenta de origen según la proporción de equity, las replica en la de destino y resuelve la equivalencia de símbolos y las reglas de redondeo.

Más para leer