Funded Account Guardian
- Utilidades
-
Augusto Martin D'anna
MQL5 & Pine Script developer | Trader since 2019 | Strategy validation
As a trader, I know a bot is only as good as the logic behind it. I bridge
trading concepts and clean code: I don't just follow instructions, I make
sure your EA behaves exactly the way your strategy intends. - Versión: 1.0
Funded Account Guardian protege a las cuentas financiadas y a las operaciones de las empresas de inversión por cuenta propia para que no incumplan las normas sobre pérdidas diarias y pérdidas máximas. No abre operaciones. Si lo añades a un gráfico, supervisa el saldo de toda la cuenta en cada tick y una vez por segundo.
Qué hace
- Pérdida diaria: cuando el saldo alcanza el límite mínimo diario, cierra todas las posiciones y órdenes pendientes y bloquea la negociación hasta el día siguiente. El límite mínimo puede calcularse a partir del saldo inicial o del saldo al inicio de la jornada.
- Pérdida máxima: cuando el saldo alcanza el límite de pérdida máxima, cierra todas las posiciones y bloquea la negociación hasta que lo restablezcas. Límite estático o dinámico.
- Objetivo de beneficios (opcional): cuando el capital alcanza el objetivo, cierra todas las posiciones y bloquea la cuenta, de modo que no se devuelve un reto superado.
- Margen de seguridad: actúa como un porcentaje elegido antes del límite real (por defecto, 0,5 %), para dejar margen para el deslizamiento y el spread.
- Mientras la cuenta esté bloqueada, cualquier nueva posición (manual o de otros EA) se cerrará inmediatamente. La variable global de la terminal PFG_BLOCKED se establece en 1 (hasta el día siguiente) o en 2 (permanente), para que tus propios EA puedan comprobarla antes de operar.
- Estado en el gráfico: capital, límite mínimo diario, límite mínimo máximo, margen restante para cada uno, objetivo y estado.
Parámetros de entrada
- Saldo inicial de la cuenta
- Límite de pérdidas diario, % y cómo se calcula (saldo inicial o saldo al inicio de la jornada)
- Límite máximo de pérdidas, % y modo (estático o dinámico)
- Objetivo de beneficios, % (0 = desactivado)
- Margen de seguridad, %
- Hora de reinicio diario (hora del servidor)
- Cerrar también operaciones manuales (0 mágico)
- Mostrar estado en el gráfico
Notas
- Las posiciones se cierran al precio de mercado, por lo que, en mercados volátiles, el capital final puede situarse ligeramente por debajo del mínimo. Utiliza el margen de seguridad para ir sobre seguro.
- Para eliminar un bloqueo permanente, borra la variable global PFG_BLOCKED (F3 en la terminal).
- Las empresas de gestión definen sus límites de diferentes maneras. Consulta las normas exactas de tu empresa y configura los parámetros para que se ajusten a ellas.
