Account Risk Guardian Mt4
- Utilidades
-
Eduardo Cumplido
Desarrollo herramientas profesionales para MetaTrader orientadas a ayudar a traders e inversores a analizar mejor sus resultados, controlar el riesgo y tomar decisiones basadas en datos. - Versión: 1.12
- Activaciones: 10
Una estrategia puede controlar cada operación y, aun así, perder el control del riesgo total de la cuenta.
Account Risk Guardian supervisa toda la actividad de tu cuenta, compara su estado real con los límites establecidos y ejecuta la respuesta configurada cuando detecta un incumplimiento.
No abre operaciones ni genera señales. Funciona como una capa independiente de protección para ayudarte a controlar drawdown, pérdidas, exposición, margen y disciplina operativa desde un único panel.
Protección global desde un solo gráfico
Instala Account Risk Guardian en un gráfico y supervisa las posiciones abiertas, las órdenes pendientes y la actividad de toda la cuenta.
El sistema analiza conjuntamente operaciones manuales y automáticas para ofrecer una visión consolidada de:
- Balance y equity.
- Resultado flotante y diario.
- Drawdown diario y máximo.
- Pérdidas diarias, semanales y mensuales.
- Riesgo hasta el Stop Loss.
- Riesgo potencial de órdenes pendientes.
- Volumen y exposición por símbolo.
- Uso y nivel de margen.
- Frecuencia operativa y rachas negativas.
- Cumplimiento de días y horarios autorizados.
Si se instala en varios gráficos, solo una instancia actúa como maestra. Las demás permanecen en modo de solo lectura para evitar ejecuciones duplicadas.
Control de drawdown diario
Configura el drawdown diario como porcentaje o como importe monetario y selecciona la referencia que mejor se adapte a tus reglas:
- Balance al inicio del día.
- Equity al inicio del día.
- Equity máxima alcanzada durante el día.
- Referencia personalizada.
También puedes definir la hora exacta de reinicio utilizando la hora del servidor del broker.
Account Risk Guardian muestra el drawdown actual, el presupuesto consumido y el margen disponible antes de alcanzar el límite. Además, permite configurar dos niveles de advertencia y un nivel crítico antes del incumplimiento.
Protección de drawdown máximo
Define un límite global para la cuenta utilizando diferentes modelos de referencia:
- Balance inicial estático.
- Equity inicial estática.
- Máximo histórico de equity con seguimiento.
- Máximo histórico de balance con seguimiento.
- Valor más alto entre los máximos de balance y equity.
- Nivel mínimo de equity personalizado.
El panel muestra la referencia activa, el drawdown actual, el porcentaje del límite consumido, el margen restante y el nivel de equity que produciría el incumplimiento.
Las referencias iniciales y los máximos persistentes pueden restablecerse manualmente desde el panel.
Límites de pérdida por periodos
Establece límites independientes para:
- Pérdida diaria.
- Pérdida semanal.
- Pérdida mensual.
- Pérdida flotante.
Los límites por periodo pueden expresarse en dinero o como porcentaje de la equity inicial correspondiente.
Los depósitos y retiradas se excluyen del resultado operativo para evitar que los movimientos de capital se interpreten como beneficios o pérdidas de trading.
La pérdida flotante incluye el resultado de las posiciones, las comisiones y el swap.
Protección de beneficios
Account Risk Guardian también puede ayudarte a aplicar reglas cuando la sesión está en beneficio.
Puedes configurar:
- Un objetivo diario de beneficio.
- Una devolución máxima permitida desde el mayor beneficio diario alcanzado.
Por ejemplo, si la cuenta alcanza un máximo de beneficio durante el día y posteriormente retrocede más de la cantidad permitida, Guardian puede alertar, bloquear nueva exposición o ejecutar otra acción configurada.
La devolución puede expresarse como importe monetario o porcentaje de la equity al inicio del día.
Riesgo real hasta el Stop Loss
Account Risk Guardian calcula el dinero expuesto entre el precio de entrada y el Stop Loss de todas las posiciones abiertas, utilizando los datos de tamaño y valor de tick proporcionados por el broker.
El resultado se muestra en la moneda de la cuenta y como porcentaje de la equity.
Puedes establecer un límite máximo de riesgo abierto y elegir la respuesta que debe ejecutarse cuando se supere.
Las posiciones sin Stop Loss no se consideran operaciones con riesgo cero. Se identifican por separado y el panel marca el cálculo como incompleto. Si decides no permitirlas, Guardian puede:
- Emitir una alerta.
- Cerrar la posición infractora.
- Activar un bloqueo suave.
- Activar un bloqueo duro.
Riesgo de órdenes pendientes
Las órdenes pendientes se analizan de forma independiente.
Guardian calcula su riesgo potencial desde el precio de entrada hasta el Stop Loss y permite limitar:
- El riesgo pendiente total como porcentaje de la equity.
- El número máximo de órdenes pendientes.
- La existencia de órdenes pendientes sin Stop Loss.
Una orden pendiente sin SL se muestra como riesgo no acotado, nunca como riesgo cero.
El panel también presenta el riesgo total proyectado, combinando el riesgo de las posiciones abiertas con el riesgo potencial de las órdenes pendientes.
Límites de exposición
Controla el tamaño y la concentración de la cuenta mediante límites configurables para:
- Número máximo de posiciones.
- Número máximo de órdenes pendientes.
- Volumen total en lotes.
- Lotes máximos por símbolo.
- Posiciones máximas por símbolo.
- Exposición nocional bruta por símbolo como porcentaje de la equity.
- Volumen BUY total.
- Volumen SELL total.
Estos controles ayudan a detectar cuándo varias operaciones aparentemente pequeñas están creando una exposición agregada mayor de la prevista.
Análisis por símbolo
La tabla de exposición permite revisar rápidamente:
- Símbolo.
- Número de posiciones y órdenes pendientes.
- Lotes BUY.
- Lotes SELL.
- Volumen neto.
- Riesgo abierto.
- Resultado flotante con swap y comisiones.
- Exposición nocional asociada.
De este modo puedes localizar concentraciones de riesgo sin revisar gráfico por gráfico.
Control de margen
El riesgo hasta el Stop Loss y el margen utilizado representan conceptos diferentes. Account Risk Guardian los supervisa por separado.
Puedes configurar:
- Uso máximo de margen como porcentaje de la equity.
- Nivel mínimo de margen permitido.
El panel muestra el margen utilizado, su porcentaje sobre la equity, el margen libre y el nivel de margen actual.
Protección contra sobreoperación
Account Risk Guardian reconstruye la actividad desde el historial de la cuenta y permite establecer límites para:
- Operaciones abiertas durante el día.
- Operaciones abiertas durante la semana.
- Operaciones perdedoras cerradas durante el día.
- Pérdidas consecutivas.
Los resultados históricos incluyen beneficio, swap y comisión. El sistema también evita contar dos veces los remanentes generados por cierres parciales.
Cooldown después de pérdidas
Configura una pausa después de cada operación perdedora o una pausa más larga después de alcanzar un número determinado de pérdidas consecutivas.
La duración puede establecerse en:
- Minutos.
- Horas.
- Hasta el siguiente día operativo.
El cooldown se reconstruye desde el historial y continúa siendo válido después de reiniciar la plataforma.
Disciplina por días y horarios
Define los días permitidos y una franja horaria basada en la hora del servidor. También se admiten sesiones que cruzan la medianoche.
Cuando se detecta exposición nueva fuera del horario autorizado, Guardian puede:
- Emitir una alerta.
- Eliminar nuevas órdenes pendientes.
- Cerrar nuevas posiciones.
- Bloquear la cuenta.
Opcionalmente, también puede cerrar las posiciones que ya estuvieran abiertas al finalizar la sesión.
Acciones configurables
Para cada regla principal puedes seleccionar la respuesta más adecuada:
- Solo supervisar y registrar.
- Emitir una alerta.
- Activar bloqueo suave.
- Cerrar la peor posición.
- Cerrar las posiciones perdedoras.
- Cerrar todas las posiciones.
- Eliminar órdenes pendientes.
- Eliminar pendientes y cerrar posiciones.
- Activar bloqueo duro.
- Cerrar posiciones y bloquear.
- Eliminar pendientes, cerrar posiciones y bloquear.
- Ejecutar la acción de emergencia configurada.
Las reglas de posiciones sin SL, órdenes pendientes sin SL y horarios utilizan respuestas específicas adaptadas a cada situación.
Bloqueo suave y bloqueo duro
El bloqueo suave está diseñado para actuar sobre la exposición que aparece después de su activación. Puede cerrar nuevas posiciones y eliminar nuevas órdenes pendientes sin afectar necesariamente a las posiciones anteriores.
El bloqueo duro elimina la nueva exposición mientras permanece activo. También puede configurarse para eliminar todas las órdenes pendientes existentes y cerrar las posiciones que ya estaban abiertas al iniciarse el bloqueo.
Los bloqueos se conservan después de reiniciar la plataforma. Dependiendo de la regla, pueden liberarse manualmente o durante el siguiente reinicio del periodo. Los bloqueos provocados por drawdown máximo siempre requieren desbloqueo manual.
Guardian no puede impedir que otro EA o el usuario envíen una orden. Detecta la nueva exposición y reacciona después de que aparezca en la cuenta.
Controles de emergencia
Desde el panel puedes ejecutar acciones manuales sobre las operaciones incluidas en el alcance de protección:
- Cerrar todas las posiciones.
- Eliminar todas las órdenes pendientes.
- Cerrar posiciones y eliminar pendientes.
- Bloquear la cuenta.
- Desbloquear la cuenta.
Las acciones destructivas requieren confirmación para reducir el riesgo de ejecuciones accidentales.
La acción automática de emergencia puede configurarse para:
- Cerrar posiciones y eliminar órdenes pendientes.
- Cerrar únicamente las posiciones.
- Activar solo el bloqueo duro sin cerrar la exposición anterior.
Alcance selectivo
Las métricas siempre analizan toda la cuenta, pero puedes limitar qué operaciones está autorizado a cerrar o eliminar Guardian:
- Toda la cuenta.
- Solo operaciones manuales.
- Magic Number específico.
- Símbolo específico.
- Símbolo y Magic Number.
- Varios Magic Numbers.
Esto permite conservar una visión global mientras restringes las acciones automáticas a las estrategias autorizadas.
Modo Simulación
Prueba tu configuración antes de permitir que el producto modifique operaciones.
En modo Simulación:
- Todas las reglas se calculan.
- Los cambios de estado se muestran.
- Las acciones previstas se registran.
- No se cierran posiciones.
- No se eliminan órdenes.
- No se crean bloqueos reales.
También puedes utilizar los perfiles genéricos Conservative, Balanced, Strict y Custom como puntos de partida. Estos perfiles no representan las reglas de ninguna empresa concreta y deben revisarse antes de su activación.
Alertas y notificaciones
Configura avisos mediante:
- Alertas de la plataforma.
- Notificaciones push.
- Correo electrónico.
- Sonido.
Puedes elegir qué eventos generan notificaciones:
- Advertencias.
- Estados críticos.
- Incumplimientos.
- Bloqueos y desbloqueos.
- Cierres y eliminaciones.
- Fallos de ejecución.
- Recuperaciones de conexión o estado.
Un cooldown configurable evita la repetición excesiva de avisos del mismo tipo.
Las notificaciones push y por correo requieren su configuración previa en las opciones de la plataforma.
Registro de auditoría
Cada evento relevante queda registrado con:
- Fecha y hora.
- Regla.
- Valor observado.
- Límite.
- Estado.
- Acción.
- Resultado.
Los eventos recientes pueden consultarse directamente en el panel. El registro persistente también puede exportarse en formato CSV para analizarlo fuera de la plataforma.
Configuración persistente y recuperación
La configuración, las referencias, los máximos, los contadores y los bloqueos se guardan por cuenta y se restauran después de reiniciar la plataforma o cambiar de gráfico.
Si el sistema detecta referencias incompletas, información desactualizada o un estado recuperado desde una copia anterior, lo indica claramente como protección degradada.
En situaciones inciertas, Guardian evita repetir automáticamente una acción destructiva que podría haberse ejecutado anteriormente. El usuario puede revisar el estado y decidir si reconoce el episodio o rearma la regla.
Los cierres o eliminaciones fallidos se registran y utilizan reintentos controlados.
Panel completo de control
La interfaz se organiza en seis áreas:
- Overview: estado general, balance, equity, drawdown, riesgo, margen y presupuestos disponibles.
- Drawdown: límites diarios y máximos, pérdidas por periodos, pérdida flotante y protección de beneficios.
- Exposure: riesgo abierto y pendiente, exposición, margen y análisis por símbolo.
- Discipline: actividad, pérdidas, rachas, cooldowns y sesiones.
- Actions: alcance, simulación, bloqueos, emergencia y configuración.
- Alerts: canales de notificación y registro de auditoría.
También incluye:
- Asistente inicial de configuración.
- Temas oscuro y claro.
- Modo maximizado.
- Ventana móvil.
- Barra minimizada.
- Ayudas contextuales.
- Interfaz en inglés, castellano, italiano y francés.
- Guardado, carga y restauración de la configuración.
- Aplicación controlada de cambios críticos.
Características principales
✓ Protección de toda la cuenta desde un único gráfico
✓ Compatible con operaciones manuales y Expert Advisors
✓ No abre operaciones ni genera señales
✓ Drawdown diario y máximo
✓ Límites diarios, semanales y mensuales
✓ Límite de pérdida flotante
✓ Objetivo diario y protección de beneficios
✓ Riesgo total hasta Stop Loss
✓ Riesgo proyectado de órdenes pendientes
✓ Detección de posiciones y órdenes sin SL
✓ Límites de posiciones, lotes y exposición
✓ Control de margen
✓ Análisis consolidado por símbolo
✓ Límites de operaciones y pérdidas consecutivas
✓ Cooldowns después de pérdidas
✓ Restricciones por días y horarios
✓ Acciones configurables para cada regla
✓ Bloqueo suave, bloqueo duro y emergencia
✓ Filtros por símbolo y Magic Number
✓ Modo Simulación
✓ Alertas, notificaciones push, correo y sonido
✓ Registro persistente con exportación CSV
✓ Configuración y estado guardados por cuenta
✓ Interfaz multilingüe con temas oscuro y claro
✓ Sin DLL, servicios externos ni solicitudes web
Información importante
Account Risk Guardian funciona desde la plataforma del usuario. Para ejecutar acciones automáticas, la plataforma, el producto, la conexión con el broker y el trading automático deben permanecer activos.
La ejecución de cierres y eliminaciones depende de que la plataforma y el broker acepten las solicitudes correspondientes. El producto ayuda a aplicar las reglas configuradas de forma consistente, pero no garantiza resultados financieros ni el cumplimiento de las condiciones de una empresa de fondeo concreta.
Account Risk Guardian está diseñado para traders que ya disponen de un método de entrada y necesitan una capa independiente para supervisar la cuenta, centralizar sus límites y reaccionar de acuerdo con reglas previamente definidas.
