DrawDown Limiter
- Utilidades
-
Haidar Lionel Haj Ali
I am committed to developing high-performance trading solutions for MetaTrader 5. Backed by over nine years of live-market experience, I designed and deliver Expert Advisors, custom indicators, and utilities that minimize complexity and maximize precision in real-world conditions. - Versión: 5.0
- Actualizado: 19 septiembre 2026
- Activaciones: 10
DrawDown Limiter v5.0 — Controlador avanzado de protección de cuenta
DrawDown Limiter v5.0 es un controlador de protección de cuenta que funciona del lado del cliente y está diseñado para supervisar su cuenta de trading y reaccionar automáticamente cuando se alcanzan los límites configurados de riesgo, beneficio, noticias, horarios, rollover o número de posiciones.
Puede supervisar operaciones manuales, estrategias automatizadas, múltiples Expert Advisors, órdenes pendientes y posiciones abiertas desde un único gráfico dedicado. Puede proteger toda la cuenta o configurarse para supervisar un EA específico o un grupo de EAs mediante Magic Numbers.
El objetivo de DrawDown Limiter no es únicamente mostrar su drawdown. Su función es hacer cumplir activamente las reglas de trading que usted configure y continuar aplicándolas mientras una condición de protección permanezca activa.
¿Necesita ayuda o tiene alguna pregunta? Consulte la Guía de Usuario de DrawDown Limiter
Soy Lio. ¡No dude en contactarme! Siempre estamos disponibles para responder, ayudar y seguir mejorando.
Un sistema de protección unificado
DrawDown Limiter v5.0 introduce una respuesta de protección unificada. Dependiendo de su configuración, cuando se activa una condición de protección, el EA puede:
- Activar una señal compartida de bloqueo de nuevas entradas para Expert Advisors compatibles.
- Aislar los gráficos locales de las estrategias antes de cerrar operaciones.
- Eliminar las órdenes pendientes protegidas.
- Cerrar las posiciones protegidas o conservar únicamente la exposición existente antes de la activación de la protección.
- Continuar eliminando nueva exposición mientras la protección permanezca activa.
- Poner en cuarentena los nuevos gráficos de estrategias abiertos durante la protección.
- Restaurar automáticamente los gráficos capturados cuando todas las condiciones de protección se hayan eliminado de forma segura.
Cerrar los gráficos de las estrategias antes de cerrar las posiciones es especialmente importante cuando otros EAs están ejecutándose en el mismo terminal: ayuda a evitar que una estrategia vuelva a abrir inmediatamente una posición que DrawDown Limiter acaba de cerrar.
Condiciones de protección
DrawDown Limiter v5.0 puede activar la protección por múltiples motivos independientes:
- Drawdown diario máximo
- Drawdown máximo de la cuenta
- Beneficio máximo de la cuenta
- Objetivo de beneficio diario
- Protección de breakeven
- Protección de rollover
- Protección programada
- Protección durante noticias económicas
- Protección durante días festivos y noticias de todo el día
- Número máximo de posiciones abiertas
- Número máximo de posiciones abiertas durante el rango de trading actual
Varias causas de protección pueden estar activas al mismo tiempo. El EA no desactiva la protección simplemente porque una de las condiciones haya desaparecido. La protección completa permanece activa hasta que todas las causas de protección activas hayan sido correctamente eliminadas.
Drawdown diario — Elija cómo se calcula realmente su riesgo
Los diferentes programas de trading y reglas de cuenta pueden calcular el drawdown diario de distintas maneras. Por ello, DrawDown Limiter v5.0 separa la referencia de riesgo diario del método utilizado para medir la pérdida actual.
Opciones de referencia de riesgo diario:
- Depósito inicial
- Balance de la cuenta al inicio del rango
- Equity de la cuenta al inicio del rango
- El valor más alto entre Equity y Balance
- Riesgo fijo en la moneda de la cuenta
Métodos de seguimiento del drawdown diario:
- Open And Closed Positions — combina el P/L negativo de las operaciones cerradas desde el último reset con el P/L flotante actual.
- Start-Of-Range Equity — mide la caída respecto al Equity registrado cuando comenzó el rango de protección actual.
- High-Water Equity — registra el Equity máximo alcanzado durante el rango y mide el drawdown desde ese nivel máximo.
El swap y las comisiones también pueden incluirse en los cálculos cuando sea necesario.
Esta flexibilidad permite configurar DrawDown Limiter según la fórmula de drawdown que realmente necesita, en lugar de obligar a todas las cuentas a utilizar el mismo método de cálculo.
Ciclo flexible de reset diario
Un día de trading no necesariamente se reinicia a medianoche según la hora de su ordenador, ni siquiera necesariamente a medianoche según la hora del servidor del bróker.
DrawDown Limiter puede definir el rango de protección utilizando:
- Daily Bar Open
- Broker Server Time
- Configured Time Zone
El modo Configured Time Zone admite un desplazamiento UTC estándar fijo, junto con reglas opcionales de horario de verano de Europa o Estados Unidos.
El rango seleccionado controla el reset de los cálculos del drawdown diario, los objetivos diarios, el estado de breakeven, los horarios y los contadores de posiciones del rango.
Chart Vault — Aísle, proteja y restaure sus estrategias
Una de las principales novedades de DrawDown Limiter v5.0 es Chart Vault.
Cuando la protección de gráficos está activada, DrawDown Limiter puede capturar los gráficos de estrategias elegibles antes de cerrarlos. La información guardada incluye el símbolo, timeframe, configuración del gráfico y la información de plantilla necesaria para volver a abrir posteriormente el gráfico.
Durante un evento de protección activo, Chart Vault puede:
- Guardar los gráficos de estrategias elegibles.
- Cerrar esos gráficos antes de cerrar las posiciones protegidas.
- Mantener en funcionamiento el controlador DrawDown Limiter.
- Poner en cuarentena los nuevos gráficos de estrategias abiertos mientras la protección permanezca activa.
- Realizar un seguimiento de los gráficos capturados, cerrados, restaurados o cuya restauración haya fallado.
Con Close + Restore Charts, los gráficos guardados pueden volver a abrirse automáticamente cuando todas las causas de protección hayan desaparecido, el nuevo rango sea válido y el sistema confirme que es seguro restaurarlos.
También está disponible el modo Manual Reopen si prefiere decidir manualmente cuándo deben restaurarse los gráficos capturados.
Elija qué sucede con las posiciones existentes
La protección no siempre tiene que significar cerrar absolutamente todas las posiciones. v5.0 proporciona dos modos principales de respuesta sobre las operaciones:
- Close Protected Trades — cierra repetidamente las posiciones y elimina las órdenes pendientes dentro del alcance configurado mientras la protección permanezca activa.
- Keep Pre-Existing Exposure — conserva la exposición existente en el momento en que comenzó la protección, mientras elimina las órdenes pendientes e impide que se mantenga exposición adicional.
Esto permite que restricciones temporales, como noticias o horarios, protejan contra nueva exposición mientras se permite que una posición ya existente continúe siendo gestionada cuando sus reglas de trading lo permitan.
Objetivo de beneficio diario
DrawDown Limiter no se limita a la protección contra pérdidas.
Un Daily Profit Target puede definirse como:
- Un porcentaje de la referencia diaria, o
- Un importe fijo en la moneda de la cuenta.
Cuando se alcanza el objetivo, puede elegir entre:
- Notify Only, o
- Activate Protection Until Reset.
Esta función puede utilizarse para imponer un objetivo diario de trading y detener nuevas operaciones una vez alcanzado el resultado deseado para el rango actual.
Protección de breakeven
v5.0 también introduce Breakeven Protection.
Puede configurar un resultado diario positivo a partir del cual se arma la protección de breakeven. Si posteriormente el resultado de trading vuelve al nivel de equilibrio, DrawDown Limiter activa la respuesta de protección configurada.
Por ejemplo, el sistema puede armar la protección después de un comienzo de jornada rentable y proteger la cuenta si posteriormente se pierde completamente ese beneficio acumulado.
Protección del beneficio máximo de la cuenta
Puede configurarse un nivel independiente de Maximum Account Profit como objetivo global para toda la cuenta.
Cuando se alcanza el nivel de beneficio configurado, DrawDown Limiter activa la respuesta de protección completa e impide continuar operando bajo esa configuración.
Esta función es independiente del Daily Profit Target y está destinada a objetivos aplicables a toda la cuenta, en lugar de a un único día de trading.
Protección durante noticias
DrawDown Limiter v5.0 puede activar automáticamente la protección alrededor de eventos económicos seleccionados.
Dependiendo de la plataforma y de la configuración, las fuentes de noticias compatibles incluyen MQL5 Economic Calendar, Forex Factory e Investing.com.
La protección de noticias puede filtrarse mediante:
- Divisas seleccionadas
- Eventos de impacto bajo, moderado y alto
- Palabras clave de eventos que deben incluirse
- Palabras clave de eventos que deben excluirse
- Minutos antes del evento
- Minutos después del evento
- Protección durante días festivos
- Protección durante eventos de todo el día
Cuando se activa una restricción de noticias que cumple los criterios configurados, utiliza el mismo sistema configurable de protección de operaciones y gráficos que las demás condiciones de protección completa.
Si la protección de noticias está activada y la fuente configurada no puede proporcionar datos fiables, DrawDown Limiter utiliza un enfoque fail-closed en lugar de asumir que es seguro operar.
Protección programada
DrawDown Limiter puede activar automáticamente la protección a una hora programada según el servidor del bróker.
La programación puede ejecutarse:
- Todos los días, o
- En un día de la semana seleccionado.
Una vez activada, la respuesta de protección seleccionada permanece activa hasta que comience el siguiente rango diario válido.
Esto puede ser útil cuando su estrategia debe dejar de operar antes de un período específico del mercado, rollover, fin de semana u otro horario predefinido.
Zona de seguridad de rollover
Un día de trading rentable puede ocultar una pérdida flotante importante que se vuelve peligrosa inmediatamente después del reset diario.
La Rollover Security Zone está diseñada específicamente para gestionar esta situación.
Durante el número configurado de minutos antes del siguiente reset diario, DrawDown Limiter puede imponer una pérdida flotante máxima expresada como porcentaje del límite de riesgo diario.
Si la pérdida flotante alcanza este límite de rollover, se activa la protección completa antes de que la cuenta entre en el siguiente rango de trading.
Protección contra el overtrading — Sin cerrar las operaciones permitidas
DrawDown Limiter proporciona dos controles independientes sobre el número de posiciones:
- Número máximo de posiciones abiertas simultáneamente
- Número máximo de posiciones abiertas durante el rango actual
A diferencia de un evento de protección completa por drawdown, la protección por número de posiciones utiliza un sistema de excess-only control.
Las posiciones que ya se encuentran dentro del límite permitido permanecen abiertas y los gráficos de las estrategias permanecen disponibles. Únicamente se elimina la exposición adicional o excedente, mientras que las posiciones válidas pueden continuar siendo gestionadas.
También pueden eliminarse las órdenes pendientes que podrían provocar que se supere la exposición permitida.
Alertas de riesgo para nuevas operaciones
DrawDown Limiter puede inspeccionar las nuevas posiciones detectadas y proporcionar alertas informativas cuando:
- Una operación no tiene un Stop Loss visible.
- El riesgo estimado supera un porcentaje configurado del Balance.
- El riesgo estimado supera un porcentaje configurado del Equity.
- El riesgo estimado supera un importe monetario fijo configurado.
Estas comprobaciones son únicamente alertas. No modifican la operación ni añaden automáticamente un Stop Loss.
Proteja toda la cuenta o estrategias individuales
DrawDown Limiter admite tres ámbitos de supervisión:
- All Trades
- One EA Magic Number
- Multiple EA Magic Numbers
Esto permite crear una estructura de protección de cartera por capas.
Por ejemplo, una instancia principal de DrawDown Limiter puede proteger toda la cuenta, mientras que instancias adicionales supervisan presupuestos de riesgo más pequeños asignados a Expert Advisors individuales o a grupos de estrategias.
El controlador principal de la cuenta continúa controlando toda la cartera incluso cuando se configuran límites independientes para estrategias individuales.
Panel avanzado de protección
v5.0 introduce un panel de protección adaptable diseñado para mostrar el estado de la cuenta y del sistema de protección activo, en lugar de limitarse a mostrar indicadores independientes.
El panel proporciona información que incluye:
- Estado actual de la protección
- Rendimiento de la cuenta
- Margen restante antes del límite de pérdida
- Drawdown diario utilizado y restante
- Progreso del beneficio diario y del beneficio total de la cuenta
- Próximo evento de protección
- Cuenta atrás hasta el reset diario
- Estado de protección de noticias
- Estado de la protección de rollover
- Límites de posiciones abiertas y posiciones del rango
- Acciones seleccionadas para operaciones y gráficos
- Estado de Chart Vault
- Actividad reciente de protección
El panel se adapta automáticamente entre diseños amplio, estándar, compacto y mínimo en función del tamaño disponible del gráfico.
Controles directos desde el panel
El panel de protección también proporciona controles operativos, entre ellos:
- PAUSE para protecciones temporales y comprobaciones informativas que puedan pausarse.
- CLOSE ALL para realizar un cierre de emergencia único de la exposición gestionada.
- Ajuste temporal del porcentaje de drawdown diario.
- Ajuste temporal del número máximo de posiciones del rango.
- Selección de la acción sobre las operaciones.
- Selección de la acción sobre los gráficos.
- Activación o desactivación de notificaciones Push y Email.
- Control de la protección automática programada.
- Restauración manual de gráficos cuando corresponda.
Los cambios temporales realizados desde el panel no sobrescriben silenciosamente los parámetros guardados del EA. Al volver a cargar el EA, los ajustes temporales regresan a los valores configurados en los inputs, mientras que el estado persistente de protección permanece protegido.
Estado de protección persistente
Un evento de protección no se cancela simplemente eliminando y volviendo a cargar el EA o reiniciando MetaTrader.
DrawDown Limiter conserva información importante sobre el estado de protección y el rango actual, por lo que normalmente no es posible eludir una restricción activa simplemente reiniciando el EA.
Si la información de persistencia o transición entre rangos deja de ser válida, el sistema está diseñado para utilizar un enfoque fail closed y mantener la protección hasta que pueda recuperarse un estado válido.
Está disponible un procedimiento protegido de Start Fresh cuando se necesita eliminar intencionadamente un estado anterior del limiter e inicializar un rango de protección completamente nuevo.
Integración para desarrolladores
DrawDown Limiter puede publicar una Global Variable compartida de MetaTrader que los Expert Advisors compatibles pueden comprobar antes de intentar abrir una nueva operación.
Los desarrolladores pueden integrar directamente este mecanismo de bloqueo de entradas en sus propios EAs para que sus estrategias cooperen con DrawDown Limiter, en lugar de esperar a que una nueva posición ya haya sido abierta para que posteriormente DrawDown Limiter la detecte y elimine.
Compatibilidad con FIFO
Para las cuentas que requieren gestión FIFO, DrawDown Limiter proporciona modos configurables de cierre FIFO, incluyendo soporte para cierres parciales cuando corresponda.
Notificaciones
Los eventos de protección pueden notificarse mediante:
- Panel y registro del terminal
- Notificaciones Push de MetaTrader
- Notificaciones por Email
- Push y Email simultáneamente
Diseñado para cuentas fondeadas y gestión personal del riesgo
DrawDown Limiter puede configurarse tanto para las estrictas reglas de las cuentas fondeadas como para la disciplina de riesgo de una cuenta de trading personal.
El modelo de protección incluido permite adaptarse a diferentes:
- Fórmulas de cálculo de pérdida diaria
- Límites de pérdida total de la cuenta
- Objetivos de beneficio
- Zonas horarias para el reset diario
- Restricciones de noticias
- Límites de posiciones
- Requisitos de rollover
- Presupuestos de riesgo específicos por EA
De esta manera, pueden crearse configuraciones predefinidas para distintos programas de trading manteniendo al mismo tiempo un margen de seguridad entre el nivel de activación de DrawDown Limiter y el límite externo de la cuenta.
Importante — Comprenda el modelo de protección
DrawDown Limiter es un controlador de MetaTrader que funciona del lado del cliente.
Supervisa el estado visible para el terminal y posteriormente aplica la respuesta de protección configurada. No puede obligar al bróker a rechazar una orden antes de que esta sea aceptada por el bróker.
Las operaciones enviadas desde una aplicación móvil, Web Terminal, API, servicio de señales, copiador de operaciones, otro terminal MetaTrader u otro sistema externo no pueden ser controladas antes de hacerse visibles en el terminal donde se ejecuta DrawDown Limiter.
El EA tampoco puede actuar mientras el terminal MetaTrader esté cerrado, desconectado, bloqueado o no pueda ejecutar operaciones.
Por esta razón, configure un margen de seguridad adecuado entre los límites de DrawDown Limiter y cualquier límite externo estricto. La latencia de ejecución, el spread, el slippage, las comisiones, el swap y los movimientos rápidos del mercado pueden afectar al precio final y al tiempo de cierre.
Configuración recomendada
Para obtener la máxima protección local de la cuenta:
- Ejecute DrawDown Limiter en un gráfico dedicado.
- Utilice el ámbito All Trades para una protección completa de la cuenta.
- Configure el reset diario y el método de cálculo del drawdown para que coincidan con las reglas reales de su cuenta.
- Utilice Close Protected Trades cuando sea necesario eliminar la exposición.
- Utilice Close + Restore Charts cuando las estrategias automatizadas locales deban aislarse durante la protección.
- Configure un margen de seguridad por debajo de cualquier límite externo máximo de pérdida.
- Pruebe todo el proceso de activación y restauración de la protección en una cuenta demo antes de utilizarlo en una cuenta real.


I’ve been using the Draw Down Limiter for quite some time now, and it’s been the only system that’s allowed me to pass the prop challenges. Yesterday I downloaded the new version and couldn’t get it set up correctly. I received incredible support from Lionel, who always responded very quickly. He even sent me a video to better explain how the new interface works (by the way, the new graphical interface is beautiful—and I say this as a professional graphic designer!). I recommend this tool to anyone who, like me, needs more discipline. The urge to rush is the main cause of failure. This tool, developed so thoroughly by Lionel, has become my best ally in the ongoing battle of trading. Thanks, Lionel!