Explicación de las cuentas de cobertura frente a las de compensación en MT5

MetaTrader 5 ofrece dos formas de mantener una posición, mientras que MetaTrader 4 solo ofrece una. Si te acaban de decir que tu EA necesita una cuenta de cobertura y la tuya es de compensación, aquí te explicamos qué significa eso realmente, cómo comprobarlo tú mismo en menos de un minuto y cuáles son tus opciones.

Última actualización: 14 de agosto de 2026

La diferencia en una sola frase

En un red cuenta, MetaTrader 5 mantiene una posición por símbolo. En una cobertura La cuenta registra todas las que abras, cada una con su propio número de referencia.

Eso es todo. Todo lo demás se deriva de ahí.

Comprar 0,10 EURUSD y, a continuación, vender 0,10 EURUSD:

Compra 0,10 y, a continuación, vuelve a comprar 0,10. La cobertura te da dos filas y dos precios de apertura. La compensación te da una fila a 0,20, cuyo precio de apertura se recalcula como la media ponderada por volumen de las dos ejecuciones.

MetaTrader 5 cuenta con un tercer modo, intercambio, en el caso de las cuentas de acciones y futuros en las que se mantiene una cantidad neta de un instrumento. A estos efectos, funciona como una compensación.

¿Por qué los usuarios de MT4 nunca llegan a esto?

MetaTrader 4 no dispone de modo de compensación. Cada orden que envías recibe su propio número de referencia y permanece independiente hasta que algo la cierre. Una orden de compra y una de venta sobre el mismo par simplemente coexisten.

Así pues, esta cuestión solo afecta a los usuarios de MT5. Por eso, la versión para MT4 de Forex Success AI no realiza ningún tipo de comprobación del tipo de cuenta, mientras que la versión para MT5 lleva a cabo dicha comprobación antes de realizar cualquier otra acción en OnInit.

Cómo saber qué tipo tienes

1. Consulta la pestaña «Operaciones»

Abre la caja de herramientas con Ctrl+T y selecciona el Comercio pestaña. En una cuenta de demostración, abre una posición con un lote mínimo y, a continuación, abre una segunda en la misma dirección y con el mismo símbolo. Dos filas significan una operación de cobertura. Una sola fila en la que haya cambiado el volumen significa una operación de compensación.

2. Haz clic con el botón derecho del ratón en una posición abierta

En una cuenta de cobertura, el menú contextual ofrece Cerca de aquí y Varios lugares cercanos, que cierran una posición con otra opuesta. En una cuenta de compensación, esas entradas no aparecen, ya que nunca hay una posición opuesta con la que cerrarla.

3. Lee el nombre del tipo de cuenta o, simplemente, pregunta

Los brókers que ofrecen ambas opciones suelen indicarlo en el nombre del tipo de cuenta al registrarse, así que comprueba el correo electrónico de apertura de la cuenta o el portal del cliente. Si no aparece allí, «¿Mi cuenta MT5 es de cobertura o de compensación?» es una pregunta que el servicio de atención al cliente de cualquier bróker puede responder en una sola línea.

4. Adjunta el EA

Esta es la versión definitiva. Forex Success AI comprueba el modo de margen de la cuenta antes de hacer nada más y, salvo en el caso de la cobertura minorista, se detiene con:

UltraHedgingBot requiere una cuenta HEDGING (esta cuenta funciona en modo de compensación/intercambio).

El mensaje sigue vigente UltraHedgingBot, el nombre interno original del EA, que es el que aparecerá en pantalla. Se trata del mismo producto que «Forex Success AI».

La inicialización falla, no se envía ninguna orden y el EA desaparece del gráfico.

El modo de margen corresponde a la cuenta en el servidor del bróker, no a tu terminal. No hay que marcar ninguna casilla. Herramientas > Opciones, y ni reinstalar MetaTrader ni cambiar a un VPS cambia nada.

No se puede cambiar una cuenta. Hay que abrir una nueva.

El modo se establece al crear la cuenta y ningún ajuste en MetaTrader lo modifica. Los brókers tampoco convierten una cuenta ya existente, ya que sus posiciones abiertas y su historial ya están registrados bajo un único modelo. La respuesta del servicio de atención al cliente será abrir una nueva cuenta de tipo «hedging». La mayoría de los brókers permiten tener varias cuentas de MT5 con un único inicio de sesión en el portal del cliente, por lo que solo hace falta dar unos clics y realizar una transferencia interna.

La nueva cuenta tiene un nuevo número de acceso, y cada plaza de licencia está vinculada a un número de cuenta. Registra el nuevo número en Mis licencias en tu panel de control antes de añadir el EA. Si todas las ranuras están ocupadas, elimina la cuenta antigua para liberar una, pero solo una vez que hayas terminado de operar con ella: al eliminar una cuenta, su licencia deja de ser válida. El saldo también variará, así que vuelve a comprobar tu lote con el Calculadora del tamaño de la parcela y establecer Fix_lot en consecuencia.

¿Por qué algunos corredores solo ofrecen la compensación de saldos?

Los corredores regulados por la NFA en Estados Unidos no pueden ofrecer posiciones de divisas al por menor con cobertura y deben cerrar las posiciones según el principio «primero en entrar, primero en salir». Una cuenta sujeta a esas normas está sujeta a compensación por su propia naturaleza. La compensación no es un modelo peor, sino simplemente diferente, y a la mayoría de las estrategias les da igual cuál se aplique. A las estrategias de rejilla sí les importa.

Por qué una estrategia de red requiere, por su propia naturaleza, una cobertura

Esta es la parte que la mayoría de las explicaciones omiten. No se trata de una cuestión de preferencias.

Forex Success AI gestiona hasta cuatro carteras independientes para un mismo par de divisas, diferenciadas por un «número mágico»: compra con la tendencia, venta con la tendencia, compra en contra de la tendencia y venta en contra de la tendencia. En la configuración predeterminada, las dos carteras en contra de la tendencia son las activas, y tienen direcciones opuestas en el mismo par. En una cuenta de compensación, esas dos posiciones se anularían en la terminal antes incluso de que la estrategia llegara a aplicarse.

A continuación, cada cesta procesa a partir de su propia entrada más reciente:

Cada una de esas operaciones requiere que existan posiciones individuales. En una cuenta de compensación hay una posición por símbolo, con un precio de apertura que la terminal ya ha promediado, una orden, un stop loss y un take profit. No existe una «última entrada en esta cesta» desde la que medir 21 pips, ni un volumen por posición que multiplicar, ni forma alguna de asignar a una cesta un take profit diferente al de otra.

Por lo tanto, el EA no se degrada en una cuenta de compensación, ya que no tiene nada con lo que trabajar. Negarse a iniciarse es el resultado lógico: la alternativa serían órdenes que se compensaran silenciosamente entre sí mientras el panel del gráfico muestra una rejilla que no existe.

Si tu agente solo ofrece compensación

No estás atascado. MT4 siempre está cubriendo riesgos, así que la versión de MT4 es una opción válida, y una La licencia de Forex Success AI cubre ambas versiones: una plaza por número de cuenta de operaciones, y tú eliges la plataforma al registrar esa cuenta. De lo contrario, abre una cuenta MT5 con posibilidad de cobertura con un bróker que ofrezca esta opción.

En cualquier caso, comprueba el tipo de cuenta antes de ingresar dinero. Solo te llevará un minuto y te ahorrará tener que hacer una transferencia de ida y vuelta.

Preguntas frecuentes

¿Cuál es la diferencia entre una cuenta de cobertura y una cuenta de compensación en MT5?

En una cuenta de compensación, MetaTrader 5 mantiene una sola posición por símbolo, por lo que una nueva operación en sentido contrario reduce o cierra la ya existente, y una nueva operación en el mismo sentido se fusiona con ella a un precio medio ponderado por volumen. En una cuenta de cobertura, cada operación que se abre es una posición independiente con su propio ticket, precio de apertura, stop loss y take profit, por lo que una compra y una venta sobre el mismo símbolo coexisten simultáneamente.

¿Cómo puedo comprobar si mi cuenta de MT5 utiliza la estrategia de cobertura o de compensación?

Abre la «Caja de herramientas» con Ctrl+T y fíjate en la pestaña «Operaciones». En una cuenta de demostración, abre dos posiciones en la misma dirección sobre el mismo símbolo: dos filas separadas significan «cobertura», mientras que una sola fila con un volumen modificado significa «compensación». También puedes hacer clic con el botón derecho del ratón sobre una posición abierta, ya que las opciones «Cerrar por» y «Cerrar varias por» solo aparecen en cuentas de cobertura. El nombre del tipo de cuenta al registrarte suele indicarlo también, y el servicio de atención al cliente de tu bróker puede confirmártelo en una sola línea.

¿Puedo convertir mi cuenta de compensación en una cuenta de cobertura?

No. El modo de margen se establece de forma fija en el servidor del bróker al crear la cuenta y no hay ningún ajuste en MetaTrader que permita modificarlo. Los brókeres no convierten las cuentas existentes, por lo que debes abrir una nueva cuenta del tipo «hedging». La mayoría de los brókers permiten tener varias cuentas de MT5 con un único inicio de sesión en el portal del cliente, por lo que suele bastar con unos pocos clics y una transferencia interna.

¿Por qué mi EA no se ejecuta en una cuenta de compensación?

Forex Success AI comprueba el modo de margen de la cuenta en OnInit y se detiene con la alerta «UltraHedgingBot requiere una cuenta de HEDGING (esta cuenta está en modo de compensación/intercambio)» si la cuenta está en modo de compensación o de intercambio. La inicialización falla y no se envía ninguna orden. Esto es intencionado: la estrategia de rejilla se basa en posiciones individuales que el modo de compensación fusiona, por lo que ejecutarla de todos modos produciría órdenes que se anularían entre sí de forma silenciosa.

¿Afecta esto a los usuarios de MetaTrader 4?

No. MT4 no dispone de modo de compensación, por lo que cada orden conserva su propio número de ticket y sigue siendo independiente. La cuestión de la cobertura frente a la compensación solo se plantea en MT5, por lo que la versión del EA para MT4 no incluye ninguna comprobación del tipo de cuenta.