Ninja EA Portfolio Guard MT5
- Utilidades
-
Atsushi Katayama
I develop and test MetaTrader 5 Expert Advisors with a focus on backtesting, forward testing, and risk management.
My products do not rely on martingale, grid, or averaging strategies. - Versión: 1.3
- Activaciones: 10
NINJA EA PORTFOLIO GUARD MT5
NINJA EA Portfolio Guard MT5 es una utilidad de supervisión y control de riesgo para toda la cuenta de MetaTrader 5. Una sola instancia en un gráfico permite revisar operaciones manuales y varios EA por Magic Number. No predice el mercado, no genera señales y no abre operaciones.
Alcance crítico de toda la cuenta
CLOSE ALL, DELETE PENDING y la protección automática afectan a toda la cuenta, no solo al símbolo del gráfico. Pueden afectar operaciones manuales, todos los Magic Number, todos los EA y todos los símbolos. Use una sola instancia por cuenta y pruebe primero en demo.
Panel y análisis
- Balance, Equity, Floating, Free margin y Margin
- Resultado diario con P/L flotante y resultados realizados semanal y mensual
- Equity DD desde el pico persistente y Closed DD de la curva realizada
- Positions, Lots totales y Pending de toda la cuenta
- Estados NORMAL, WATCH, DANGER y MAX USE
Para cada Magic Number muestra P/L realizado de 7/14/30 días, PF y tasa de acierto de 30 días, máxima racha de pérdidas y exposición actual. Magic 0 puede mostrarse como Manual. Deje Tracked Magic Numbers vacío o use AUTO; los alias aceptan 0=Manual;123456=Ninja Trinity.
Límites configurables
- Pérdida diaria de equity respecto a la base ajustada, 4% por defecto
- Pérdida diaria y pérdida flotante actual en la moneda de la cuenta
- Drawdown desde el pico persistente, 10% por defecto
- Máximo de posiciones y lotes totales
- Umbral WATCH, 80% por defecto
Cero desactiva un límite. Retrasos, deslizamiento, gaps, mercado cerrado, rechazos y restricciones del bróker pueden hacer que la pérdida final supere el valor configurado.
ALERT ONLY y CLOSE ALL
ALERT ONLY es el modo seguro predeterminado: supervisa y notifica sin enviar solicitudes automáticas. CLOSE ALL intenta cerrar todas las posiciones tras una infracción y puede borrar todas las órdenes pendientes y guardar LOCK ON.
La utilidad no puede apagar otros EA. LOCK ON vuelve a detectar la exposición después de que aparezca; no bloquea una orden antes de llegar al bróker.
Controles y avisos
- CLOSE ALL: intenta cerrar todas las posiciones
- DELETE PENDING: intenta eliminar todas las órdenes pendientes
- RESET GUARD: usa la equity actual como nueva base y pico, y elimina LOCK ON
La confirmación Yes/No está activa por defecto. Arrastre la cabecera azul o MOVE para mover el panel. Una infracción idéntica no se repite en cada ciclo. Para Push configure MetaQuotes ID en Tools > Options > Notifications.
Primera prueba segura
- Use una demo sin operaciones importantes ni otros EA y mantenga ALERT ONLY.
- Defina temporalmente un pequeño límite flotante y abra la posición manual mínima.
- Confirme un solo aviso y que no haya cierre automático.
- Pruebe CLOSE ALL y DELETE PENDING por separado.
- Solo después pruebe CLOSE ALL automático y LOCK ON; restaure ALERT ONLY al terminar.
Algo Trading no es necesario para mostrar datos, pero sí para enviar cierres o borrados. Solo MT5; detecta hedging, netting y exchange. En netting la atribución por Magic puede diferir. Sin DLL, WebRequest ni servicio externo. No garantiza beneficios, ausencia total de pérdidas ni ejecución exacta en el límite.
