DH Drawdown Limiter

Protección para toda la cuenta en MetaTrader 5:

El limitador de drawdown supervisa las pérdidas, el nivel de margen y el saldo de su cuenta y, cuando se alcanza el límite que haya establecido, cierra las posiciones y las órdenes pendientes.

Ámbito de funcionamiento

El limitador de drawdown no abre posiciones por sí mismo. Funciona en paralelo con tus demás asesores expertos o con tu negociación manual y se limita a evaluar los datos de la cuenta.

Cuando la cuenta alcanza un límite configurado, envía un mensaje a la aplicación MT5 y, si así lo ha configurado, cierra las posiciones afectadas y las órdenes pendientes. No es necesario modificar los sistemas de negociación supervisados.

A quién va dirigido

  • Operadores de sistemas automatizados, por ejemplo, estrategias de rejilla o martingala, que necesiten un límite de pérdidas fijo
  • Operadores de empresas de inversión que deben cumplir con los límites de pérdidas establecidos
  • Operadores manuales que no pueden vigilar su cuenta de forma continua

Los tres factores desencadenantes

Tres niveles de protección supervisan la cuenta al mismo tiempo. Cada uno de ellos se puede activar y desactivar de forma independiente.

1. Límite de pérdidas

Se activa tan pronto como la pérdida alcanza el límite configurado. El límite puede establecerse como un porcentaje del saldo de la cuenta o como una cantidad concreta de dinero.

2. Protección de margen

Se activa tan pronto como el nivel de margen caiga por debajo del valor configurado, es decir, antes de que intervenga el bróker.

3. Nivel de capital

Un nivel mínimo y otro máximo, configurables por separado. El nivel mínimo limita las pérdidas, mientras que el nivel máximo asegura las ganancias ya obtenidas. Ejemplo: con un saldo de cuenta de 10 000 y un nivel mínimo del 10 %, el activador se dispara a 9 000.

Importante: Tras la instalación, los tres umbrales están configurados en «Desactivado». El limitador de drawdown solo se activa una vez que se activa al menos un umbral.

Comportamiento de un umbral

Para cada activador, puede elegir uno de estos cuatro comportamientos:

  • Desactivado: El umbral está desactivado.
  • Solo advertencia: Solo se emite una advertencia y un aviso de fin de alerta. No se cierran las posiciones.
  • Reaccionar + aviso temprano / fin de la alerta: Aviso , luego la reacción cuando se alcanza el límite y, por último, el fin de la alerta.
  • Solo reacción: Solo la reacción, sin aviso ni aviso de fin de alerta.

La advertencia se emite antes de alcanzar el límite, y el aviso de que todo está en orden, una vez que la situación se ha normalizado. Si un valor fluctúa en torno a un umbral, esto no genera un nuevo mensaje con cada oscilación.

La reacción

Cuando un disparador alcanza su límite de reacción, el Limitador de Drawdown cierra posiciones, órdenes pendientes o ambas, según la configuración. A continuación, eliges qué ocurre después:

Cerrar posiciones cada vez que se alcance el límite

Tras el cierre, la supervisión continúa con normalidad. Si se vuelve a alcanzar el límite, se repite el cierre.

Cerrar posiciones (por defecto)

Tras el cierre, se aplica unbloqueo: cada nueva posición y cada nueva orden pendiente se cierran de nuevo tras el tiempo de espera configurado (por defecto, 60 segundos). El bloqueo persiste tras los cambios de gráfico y los reinicios de la terminal hasta que lo desactives en el panel de control.

Cerrar posiciones y apagar la terminal

Tras el cierre, se apaga el terminal MetaTrader.

El bloqueo impide que otro asesor experto abra nuevas posiciones inmediatamente después del cierre.

Cierre de posiciones

  • El cierre se lleva a cabo mediante lafunción de grupo de la terminal. Si un intento falla, se repite (el número de intentos y la pausa son configurables).
  • Enlas cuentas de cobertura, las posiciones opuestas del mismo símbolo se cierran directamente entre sí, siempre que el bróker y el instrumento lo permitan. Esto ahorra un spread.
  • El cierre de una posición se comprueba en la cuenta, no mediante la confirmación del bróker.

Filtrar por símbolo y número mágico

La supervisión puede restringirse a símbolos y números mágicos específicos. El número mágico es el identificador mediante el cual un asesor experto reconoce sus posiciones; el 0 representa las posiciones abiertas manualmente. De esta forma, se supervisa y se cierra únicamente un sistema de negociación específico.

Nota:

  • Cuando se aplica un filtro, el panel de control muestra el saldo de la cuenta más los resultados no realizados de las posiciones filtradas como capital. Los niveles de capital se activan en función de este valor.
  • La protección de margen siempre se refiere a toda la cuenta, ya que las posiciones que no están filtradas también inmovilizan margen.

Pausa en el rollover

En torno al rollover diario (por defecto, de 23:55 a 00:10, hora del servidor), los spreads pueden aumentar bruscamente durante un breve periodo de tiempo y distorsionar el capital. En este intervalo de tiempo, el limitador de drawdown se pausa automáticamente, para que no se produzca ninguna activación involuntaria. Tanto el intervalo de tiempo como la función son configurables.

Mensajes

  • Notificaciones push a la aplicación MT5; opcionalmente, también una ventana emergente en el terminal
  • Agrupación: varios eventos que se producen en un breve intervalo de tiempo se combinan en un único mensaje (por defecto: 5 segundos)
  • Los datos de la cuenta ( número de cuenta, capital, saldo, nivel de margen, posiciones abiertas, hora del servidor) pueden enviarse como un segundo mensaje
  • Motivos seleccionables individualmente: reacción activada, confirmación tras el cierre, advertencia, fin de la alerta, trading algorítmico activado o desactivado, conexión interrumpida o restablecida, pausa activada o desactivada, cuenta sin posiciones abiertas
  • Primera línea personalizada ( por ejemplo, «VPS 1 - Scalper») para distinguir varias cuentas

Las notificaciones push requieren un ID de MetaQuotes almacenado en la aplicación MT5 y que las notificaciones estén activadas en el terminal.

Supervisión de la conexión

El «Drawdown Limiter» detecta una interrupción en la conexión con el bróker. Solo se notifica una interrupción tras una duración mínima configurable (por defecto, 2 minutos), por lo que una interrupción breve no activa ningún mensaje. Mientras el mercado está cerrado, no se notifican interrupciones.

Panel de control

El panel de control se muestra en el gráfico y contiene:

  • Casillas con los valores actuales de pérdidas, capital y margen
  • Escalas que muestran la distancia de la cuenta respecto a los límites configurados
  • Umbrales modificables directamente: introduciendo un valor, con las flechas (mantener pulsadas para cambios más rápidos) o moviendo los marcadores en la escala. Un cambio solo surte efecto tras hacer clic en «Aplicar».
  • Tabla de posiciones para posiciones y órdenes pendientes, ordenable por símbolo, número mágico o total, con un botón para cerrar cada fila
  • Intervenciones manuales: pausar , cerrar posiciones por símbolo o número mágico, cerrar todo de una vez
  • Nombres para los números mágicos: se asigna el nombre del asesor experto a un número y, a continuación, la tabla muestra dicho nombre
  • Se puede mover libremente y contraer hasta una barra de encabezado estrecha
  • El idioma del panel de control y de los mensajes es configurable (por defecto, inglés; también está disponible el alemán)

Pruebas en el probador de estrategias

En el probador visual de estrategias, aparecen dos botones adicionales que abren una pequeña posición de demostración. Esto rellena los mosaicos y las escalas y te permite observar el desencadenante. Los botones del panel de control se pueden utilizar en el probador. Allí no es posible mover marcadores ni introducir valores (una limitación de MetaTrader).

Primeros pasos

  1. Coloca el «Drawdown Limiter» en cualquier gráfico. El símbolo y el marco temporal son irrelevantes.
  2. Habilitael trading algorítmico en la terminal y para el Asesor Experto; de lo contrario, no podrá cerrar posiciones.
  3. Configura al menos un desencadenante de «Desactivado» a «Solo aviso» o «Reaccionar» e introduce el límite.
  4. Si lo deseas, ajusta el filtro, la ventana de rollover y los mensajes.
  5. Comprueba en el panel de control que los mosaicos y las escalas muestren los valores esperados.

Recomendación: antes de activar una reacción, pruébala primero en el probador de estrategias o con la opción «Solo advertir».

Diferencias con respecto a la versión directa

La versión del MQL5 Market contiene tres de los cinco modelos de reacción. No se incluye la desactivación automática del botón «Algo Trading» en MetaTrader. Esto requiere una DLL, algo que las normas de MQL5 no permiten en el Market. Si lo necesitas, ponte en contacto conmigo y recibirás la versión directa.

Filtro:
No hay comentarios
Respuesta al comentario