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.
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:
- Cobertura. En la pestaña «Operaciones» aparecen dos posiciones. Tu exposición neta es nula, pero ambas operaciones siguen activas, cada una con su propio precio de apertura, stop loss, take profit y resultado variable.
- Redes. No tienes nada. La orden de venta se aplicó a la posición existente, el volumen se redujo a cero y la posición se cerró.
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:
- el siguiente nivel se sitúa Gama pips respecto al precio de apertura de la posición más reciente o de la orden pendiente en eso cesta (21 por defecto, y más ancha cuando el filtro de noticias de ForexFactory tiene abierta una ventana de noticias);
- su volumen es el volumen de esa entrada multiplicado por DiMarti (1,7 por defecto), y luego ajustado al paso de lote del bróker;
- la cesta crece hasta un máximo de Nivel_Máx posiciones y órdenes pendientes en conjunto (12 por defecto);
- una vez que se mantenga Star_ModifTp posiciones de mercado (4 por defecto); cada posición se ajusta al «take profit» de la más reciente, de modo que la cesta se cierra al completo;
- una variación opcional a partir del precio de apertura medio ponderado por volumen de las posiciones de esa cesta.
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.