Daily and Max Loss Protector
- Utilidades
- Versión: 1.6
- Actualizado: 12 septiembre 2026
Qué hace esta herramienta
El «Daily and Max Loss Protector» es un monitor de protección de cuentas para operadores que participan en el «prop firm challenge» o que cuentan con cuentas financiadas (diseñado teniendo en cuenta la metodología habitual de las empresas de inversión propia a la hora de evaluar cuentas, y ajustable para adaptarse a normas similares de otras empresas). Realiza un seguimiento continuo de tu cuenta en relación con:
- Límite de pérdidas diarias: se calcula a partir del SALDO de tu cuenta al inicio de cada jornada bursátil (siguiendo el método que utilizan muchas empresas de inversión propia, en lugar de una aproximación simplificada basada únicamente en el capital propio)
- Límite máximo de pérdida global: un umbral mínimo fijo calculado a partir de su capital inicial, que no se ajusta al alza a medida que obtiene beneficios (siguiendo la metodología de evaluación habitual de las empresas de inversión propia).
- Objetivo de ganancias opcional: se bloquea automáticamente y detiene la negociación una vez alcanzado el objetivo, para que no se devuelva accidentalmente un «challenge pass»
Cuando se acerca cualquier límite, la herramienta cierra automáticamente todas las posiciones abiertas y las órdenes pendientes (configurable: todo lo que hay en la cuenta o solo un «número mágico» específico). Mientras está en suspenso, sigue supervisando cada tick; si aparece alguna nueva posición (ya sea por operaciones manuales o por cualquier EA) mientras la suspensión está activa, se vuelve a cerrar de inmediato. La suspensión dura hasta el siguiente día de negociación en el caso del límite diario, o de forma permanente —en el caso de los límites estáticos de pérdida máxima o de objetivo de beneficios— hasta que se restablezca manualmente.
Nota: ningún software puede impedir que un bróker acepte una nueva orden en primer lugar; esta herramienta no puede bloquear la apertura de una orden. Lo que hace es detectarla y volver a cerrarla en cuanto aparece, mientras la suspensión esté en vigor.
Características principales
- La hora de reinicio diario se puede detectar automáticamente utilizando las reglas del calendario de horario de verano de la UE y EE. UU., de modo que el límite del «día de negociación» coincida con el cambio de día real de su empresa de negociación, en lugar de con una hora fija aproximada
- Funciona con operaciones manuales o con las operaciones de cualquier otro EA —no se limita a las posiciones que él mismo haya abierto (esta herramienta nunca abre operaciones por su cuenta)
- El estado se almacena en variables globales del terminal, por lo que la protección persiste tras reinicios del EA o del terminal: no olvida en qué momento del día se encuentra si la plataforma se reinicia
- Lógica de reintento al cerrar posiciones u órdenes (gestiona los rechazos transitorios del bróker en lugar de fallar de forma silenciosa).
- Panel de control en el gráfico que muestra en tiempo real la distancia a cada límite
- Alertas opcionales mediante ventanas emergentes y notificaciones push ante cualquier evento desencadenante
Nota sobre compatibilidad
La detección automática de la hora de reinicio diario de esta herramienta asume una convención horaria del servidor del bróker de GMT+2/GMT+3 en las fechas del horario de verano de EE. UU. (una convención habitual, que coincide con la forma en que muchos brókeres orientados a empresas de inversión propia gestionan sus servidores). Si tu bróker utiliza una convención diferente, desactiva la detección automática y configura manualmente la hora de reinicio para que coincida con el límite diario real de tu bróker.
Lo que esta herramienta NO hace
- No abre operaciones por sí misma: es un monitor de protección, no una estrategia de negociación
- No puede garantizar que nunca se produzca una infracción: la ejecución lleva un breve lapso de tiempo, y la volatilidad extrema, el deslizamiento o las brechas pueden hacer que el precio supere un límite más rápido de lo que cualquier sistema automatizado puede cerrar una posición. Esta herramienta reduce significativamente ese riesgo, pero no lo elimina
- No sustituye a la lectura y comprensión de las normas reales de su empresa de inversión específica: compruebe siempre la hora exacta de reinicio diario de su empresa, el método de cálculo de pérdidas y los detalles de las normas, y configure los parámetros para que se ajusten a ellos
Otros EA que se ejecutan en otros gráficos
Por defecto, esta herramienta no puede impedir que otros Asesores Expertos en otros gráficos abran nuevas operaciones: mientras esté detenida, seguirá cerrando cualquier nueva posición u orden pendiente que detecte, pero otro EA puede seguir intentando abrir otras nuevas, y cada ciclo supone un pequeño coste en forma de spread o deslizamiento.
Respuesta opcional más contundente: activa InpCloseOtherCharts = true para que la herramienta cierre de forma forzada todos los demás gráficos abiertos en la terminal cuando se active una suspensión. Al cerrar un gráfico se detiene cualquier EA o indicador que se estuviera ejecutando en él; esto impide por completo que otros EA abran nuevas operaciones, no solo las cierre de forma reactiva a posteriori.
Importante si activas esta opción: se cierran las ventanas de los gráficos, no solo las posiciones; cualquier configuración del gráfico, indicador o cambio en la plantilla no guardado en esos gráficos se perderá hasta que se vuelvan a abrir manualmente. Está desactivada por defecto, ya que se trata de una acción disruptiva que debes activar explícitamente. El gráfico propio de esta herramienta siempre permanece abierto para que siga supervisando.
Para quienes escriban su propio EA para que se ejecute junto con esta herramienta: también publica un indicador de estado compartido que otros EAs pueden consultar para evitar voluntariamente abrir nuevas operaciones mientras la herramienta está detenida:
if(GlobalVariableCheck("DailyMaxLossProtector_Locked") && GlobalVariableGet("DailyMaxLossProtector_Locked") > 0.5) return;
Esto solo funciona para los EA que comprueban explícitamente este indicador.
Uso recomendado
- Configura InpInitialCapital, los porcentajes de pérdida/objetivo (o importes fijos en $ para un control más estricto) y la hora de reinicio para que se ajusten exactamente a las normas específicas de tu empresa de inversión
- Prueba primero en una cuenta demo para confirmar que la hora de reinicio y el comportamiento de «aplanamiento» se ajustan a tus expectativas antes de confiar en ello para una evaluación real o una cuenta financiada
- Funciona bien junto con cualquier EA de trading o estrategia manual como red de seguridad, no como sustituto de tu propia disciplina de riesgo
Recomendación de gráfico/símbolo
Asigna este EA a un gráfico de un símbolo que cotice las 24 horas del día, los 7 días de la semana (por ejemplo, BTCUSD), en lugar de uno que cierre los fines de semana, si tu bróker ofrece alguno. Esto no es estrictamente necesario —las comprobaciones basadas en el temporizador de la herramienta deberían seguir ejecutándose independientemente de la actividad de ticks del gráfico asociado, siempre que la terminal permanezca conectada—, pero añade una segunda vía de comprobación independiente basada en los ticks como redundancia adicional, y resulta especialmente importante si su cuenta también mantiene alguna posición que se negocie de forma continua (por ejemplo, criptomonedas) cuyo P&L flotante siga variando durante el fin de semana.
Aviso legal: léelo antes de utilizar la herramienta
- Prueba esta herramienta a fondo en una cuenta demo antes de confiar en ella para cualquier cuenta real o con fondos. Verifica que la configuración de la hora de reinicio coincida con la de tu bróker y confirma que los valores de pérdida diaria y total se ajusten a las reglas reales de tu cuenta específica.
- Esta herramienta se proporciona «tal cual», de forma gratuita y sin garantía de ningún tipo. El desarrollador no se hace responsable de ninguna pérdida económica, operaciones perdidas, violaciones de seguridad de la cuenta u otros daños derivados de su uso, uso indebido, configuración incorrecta o fallo en el funcionamiento esperado.
- Las herramientas de supervisión automatizadas pueden fallar debido a factores ajenos a su control: pérdida de conexión a Internet o a la plataforma, retrasos en la ejecución por parte del bróker, deslizamiento de precios en condiciones de volatilidad, configuración incorrecta de los datos de entrada o ejecución de múltiples instancias en conflicto. Eres el único responsable de tu propia gestión de riesgos y de verificar de forma independiente que tu cuenta cumple realmente con las normas de terceros.
- Al utilizar esta herramienta, aceptas toda la responsabilidad por cualquier resultado.
