Prop Firm Drawdown Lock MT5
- Utilidades
-
Sergio Marquez Uroz
I'm an algorithmic trader and MQL5 developer. I build the tools I wanted for my own trading and the trading bots I run myself. If you have a question before or after buying, send me a private message: you'll get an answer from the developer, not from a bot. - Versión: 1.0
- Activaciones: 5
Prop Firm Drawdown Lock es un gestor de riesgo para cuentas de prop firm en MetaTrader 5: vigila en tiempo real tu límite de pérdida diaria y tu drawdown máximo, te enseña en todos los gráficos cuánto puedes perder todavía, y cierra todo y bloquea la cuenta antes de que se toque el límite. Un mal día ya no te cuesta el reto ni la cuenta fondeada.
Pensado para traders en un reto de prop firm, una verificación o una cuenta fondeada con reglas tipo FTMO: pérdida diaria máxima, drawdown máximo y objetivo de beneficio. No abre operaciones ni da señales. Es una capa de seguridad sobre tu operativa manual, tu copiador de operaciones o cualquier otro Expert Advisor del mismo terminal.
Corta antes que la firma
La prop firm cuenta la infracción sobre la equity, tick a tick, y las órdenes que cierran tus posiciones pagan spread y deslizamiento. Cerrar justo en el límite es cerrar tarde. Aquí decides en qué punto del límite oficial actúa el EA, por ejemplo al 90 % de la pérdida diaria, y el panel enseña siempre el dinero que puedes perder al nivel en el que el EA va a actuar, no al nivel en el que la cuenta ya está perdida.
Tres números, siempre a la vista
Un panel compacto muestra lo que importa y nada más: cuánto puedes perder hoy, cuánto puedes perder en total y cuánto falta para el objetivo. Cada número lleva una barra de color que pasa de verde a naranja y a rojo según se agota el margen. Con posiciones abiertas aparece una cuarta línea con lo que quedaría libre si todos los stops se tocaran, y un aviso en rojo si alguna posición no tiene stop loss.
Convive con tu panel de trading o con tu EA
MetaTrader permite un solo Expert Advisor por gráfico, así que un gestor de riesgo suele acabar en un gráfico que nunca miras. Este dibuja su panel en todos los gráficos abiertos del terminal. Pon el EA en cualquier gráfico libre y el panel aparece junto a tu panel de trading, tu copiador o tu EA de estrategia, mientras el guardián vigila toda la cuenta.
Una tarjeta de inicio: no pasa nada hasta que confirmes
En el primer arranque el EA lee el depósito inicial del historial de la cuenta, así que acierta aunque la cuenta ya haya operado. Después muestra una tarjeta con el tamaño de la cuenta, el objetivo, la pérdida diaria, el drawdown máximo y si Algo Trading está activado en el terminal. Hasta que pulsas ACTIVATE PROTECTION solo vigila y avisa, para que nada se cierre por accidente el día que lo instalas. La confirmación queda guardada y la tarjeta no vuelve a salir.
Tú eliges cómo reacciona
- Cerrar todo y bloquear: al tocar el límite cierra todas las posiciones, borra las pendientes y sigue cerrando lo que se abra hasta el reset diario de la firma. Tocar el drawdown máximo bloquea la cuenta de forma permanente hasta que tú levantes el bloqueo.
- Bloquear nuevas y mantener las abiertas: las posiciones que ya estaban abiertas siguen a tu cargo; las pendientes se borran y las nuevas se cierran.
- Solo avisar: el EA no toca nunca la cuenta. Avisa en el gráfico, por notificación push y por correo, y decides tú.
Un objetivo diario que cierra el día ganado
Define un objetivo diario de beneficio en porcentaje o en dinero. Cuando el día lo alcanza, el EA puede cerrar todo y bloquear hasta el siguiente reset, o solo avisarte. El panel muestra cuánto falta para el objetivo de hoy y marca el día como ganado.
Las reglas operativas que hace cumplir por ti
- Stop loss en toda posición: pasado un periodo de gracia pone un stop de emergencia, cierra la posición o solo avisa, como prefieras.
- Riesgo máximo por operación: una posición que perdería más de tu límite al tocar su stop se cierra, y una orden pendiente que haría lo mismo se borra.
- Lote máximo, máximo de posiciones abiertas y máximo de operaciones por día, contadas por posición, para que los cierres parciales no cuenten como operaciones nuevas.
- Regla de consistencia y contador de días mínimos para las firmas que las aplican.
- Cierre antes del fin de semana y filtro de noticias de alto impacto con el calendario económico de MetaTrader.
Vigilante del stop loss
Alejar un stop loss es como una pérdida pequeña se convierte en una infracción. El EA guarda el último stop de cada posición y te avisa en el momento en que uno se ensancha o se quita, con el dinero en riesgo antes y después del cambio.
El reloj de la firma, no el del bróker
El límite diario se reinicia a la medianoche de la firma, que casi nunca es la medianoche de tu bróker. Elige la zona horaria de la firma, Europa central para las firmas tipo FTMO, Nueva York, UTC con desfase fijo o el servidor del bróker, y el reset diario sigue el horario de verano de la firma aunque tu bróker cambie en otra fecha.
Alertas, y una señal para tus propios EAs
Cada evento, un bloqueo, un cierre forzado, una operación rechazada, un stop de emergencia o un stop ensanchado, te llega como ventana de alerta en el terminal, notificación push en el móvil y correo, cada una opcional. El EA publica además una variable global que otros Expert Advisors pueden leer antes de abrir: 1 con la cuenta bloqueada, 0 con la cuenta libre, más el dinero disponible hasta el corte más cercano.
Hecho para sobrevivir a los reinicios
El estado se guarda en un fichero del terminal: el pico de equity, la base del día, los bloqueos y tu activación. Cierra MetaTrader, vuelve a abrirlo y el guardián sigue exactamente donde estaba. Funciona con un temporizador cada segundo, así que reacciona aunque el símbolo del gráfico no reciba ticks.
Un lote sugerido en el que puedes confiar
El panel sugiere un riesgo por operación y un lote a partir del margen que te queda y de la racha de pérdidas que quieres poder aguantar. El lote se calcula con las especificaciones de contrato de tu bróker para el símbolo, no con el valor del tick, que en oro es erróneo con muchos brókeres, y siempre se redondea hacia abajo.
Inputs principales
- Initial balance (0 = detect from account deposit) — déjalo a 0 y el EA toma el primer depósito del historial de la cuenta; escribe un valor solo si tu firma cuenta desde otra cifra.
- Profit target (% of initial balance) — el objetivo de la fase; 10 en un reto típico, 5 en una verificación típica.
- Maximum drawdown (% of initial balance) — la pérdida máxima de la firma; 10 por defecto.
- Maximum daily loss (% of initial balance) — el límite de pérdida diaria de la firma; 5 por defecto.
- Safety cushion: % of the daily limit — en qué porcentaje del límite diario actúa el EA; 80 por defecto, 90 si quieres todo el recorrido.
- Safety cushion: % of the maximum drawdown — lo mismo para el drawdown máximo.
- When a limit is hit — cerrar todo y bloquear, bloquear nuevas y mantener las abiertas, o solo avisar.
- Daily profit target (% of initial balance, 0 = off) — cierra el día ganado, o solo te avisa, cuando el día alcanza este beneficio.
- Prop firm time zone (daily reset) — Europa central, Nueva York, UTC con desfase fijo o el servidor del bróker; el reset diario lo sigue.
- Drawdown type — estático desde el balance inicial, trailing sobre el pico de equity o trailing al cierre del día, según lo defina tu firma.
- Require a stop loss on every position — y qué hacer cuando una no lo tiene: stop de emergencia, cerrarla o solo avisar.
- Maximum risk per trade (% of initial balance, 0 = off) — una posición que perdería más de esto en su stop se cierra.
- Maximum trades per day (0 = off) — contadas por posición; los cierres parciales no cuentan.
- Alert when a stop loss is widened or removed — el vigilante del stop loss.
- Show the panel on every chart — el panel se dibuja en todos los gráficos abiertos del terminal, no solo donde corre el EA.
- Global variable for other EAs (empty = off) — el nombre de la variable de bloqueo que pueden leer tus propios Expert Advisors.
Preguntas frecuentes
¿Abre operaciones?
No. Nunca abre una posición ni da señales. Solo cierra, borra y bloquea cuando se alcanzan los límites que has puesto, y te avisa antes.
¿Puede funcionar junto a mi panel de trading o mi EA de estrategia?
Sí. Cárgalo en cualquier otro gráfico del mismo terminal. Vigila toda la cuenta y su panel se dibuja en todos los gráficos, incluido aquel en el que trabaja tu panel o tu EA.
¿Qué pasa exactamente al alcanzar un límite?
Con el modo por defecto cierra todas las posiciones, borra todas las pendientes y sigue cerrando lo que se abra después hasta el reset diario de la firma. Un copiador que reabra una operación la verá cerrada otra vez. En el drawdown máximo el bloqueo es permanente hasta que lo levantes con un input.
¿Conoce las reglas de mi firma?
Los valores por defecto son las reglas más comunes: objetivo del 10 %, drawdown máximo del 10 %, pérdida diaria del 5 %, drawdown estático, hora de Europa central. Compáralos con las reglas actuales de tu firma y ajusta los inputs; la tarjeta de inicio te enseña las cifras resultantes antes de activar nada.
¿Sirve en una cuenta fondeada, en un reto de una fase o en una cuenta normal?
Sí. Pon los límites que quieras respetar y, si no hay objetivo, déjalo alto. También lo usan traders que simplemente quieren un límite de pérdida diaria firme en su propia cuenta.
¿Y si reinicio MetaTrader?
Todo se guarda en un fichero de estado: el pico de equity, la base del día, los bloqueos y tu activación. Al reiniciar continúa donde estaba.
¿Funciona en el Probador de estrategias?
Sí, en modo visual, con el panel y la tarjeta de inicio. La demo gratuita es una demo real de todo el flujo.
¿Necesito un VPS?
El EA te protege mientras el terminal está abierto. Si operas desde el móvil o dejas posiciones abiertas, un VPS mantiene al guardián en marcha las 24 horas.
¿Puede impedir que mi propio EA abra operaciones?
Sí. Publica una variable global con el estado del bloqueo y el margen libre. Léela en tu EA antes de enviar una orden: DDL_LOCKED vale 1 con la cuenta bloqueada y 0 con la cuenta libre, y DDL_LOCKED_ROOM lleva el dinero disponible hasta el corte más cercano.
¿En qué punto cierra, al 5 % o antes?
Antes. Tú fijas el colchón de seguridad, por ejemplo el 90 % del límite diario, y el panel muestra el dinero que queda a ese nivel. El colchón cubre el spread, el deslizamiento y el tiempo que tarda el bróker en cerrar.
Operar conlleva riesgo y puede suponer la pérdida de tu capital. Esta herramienta hace cumplir los límites que configures; comprueba siempre las reglas vigentes de tu firma y pruébala antes en una cuenta demo.
Compatibilidad
MetaTrader 5 · cualquier símbolo: Forex, oro, índices, cripto · cuentas de cobertura y de compensación · operativa manual, copiadores de operaciones y otros Expert Advisors.
Soporte
Respondo a todos los mensajes. Para cualquier duda de instalación o configuración, escríbeme a través de mi perfil de MQL5. Suelo contestar en menos de 24 horas.
Si Prop Firm Drawdown Lock te salva el reto algún día, deja una reseña: es lo que mantiene la herramienta en marcha.
prop firm risk manager, prop firm EA, drawdown protector, equity protector, daily loss limit, maximum drawdown, daily drawdown, account protection, risk management, FTMO, funded account, prop firm challenge, challenge protector, lockdown, stop loss guard, lot size calculator, news filter, MT5 utility

