Kalifx Equity Guard EA
- Utilidades
-
Calvin Andile Mahlangu
I build both free and paid tools for MetaTrader 4 & 5.
🔹My goal is to keep things simple, useful, and realistic.
🔹Free tools are meant to be genuinely helpful — not limited trials.
🔹Paid tools are thoroughly backtested and created with care for practical use in live conditions. - Versión: 1.30
- Actualizado: 1 junio 2026
Kalifx Equity Guard - Utilidad de protección de cuentas (MT4)
Kalifx Equity Guard es una utilidad de gestión de riesgos para MetaTrader 4 diseñada para proteger las cuentas de trading de pérdidas excesivas y detracciones incontroladas. Supervisa continuamente la equidad de la cuenta, las pérdidas flotantes y el rendimiento diario, tomando automáticamente medidas de protección cuando se alcanzan los límites de riesgo predefinidos.
La utilidad funciona independientemente de la lógica de entrada de operaciones y es totalmente compatible tanto con las operaciones manuales como con los Asesores Expertos automatizados.
Una vez conectado a cualquier gráfico y marco temporal, Kalifx Equity Guard se ejecuta en segundo plano y supervisa la cuenta en tiempo real.
Características principales
- Protección de reducción de capital mediante límites porcentuales o monetarios
- Protección contra pérdidas flotantes mediante límites porcentuales o monetarios
- Protección contra pérdidas diarias con reinicio diario automático
- Bloqueo de la renta variable para proteger los beneficios acumulados
- Cierre automático de todas las posiciones abiertas cuando se activan las reglas de protección
- Eliminación automática de órdenes pendientes
- Función de bloqueo de operaciones para impedir nuevas operaciones tras un evento de protección
- Seguimiento de valores máximos con persistencia durante los reinicios del terminal
- Compatible con operaciones manuales y Asesores Expertos
- Panel de control opcional en el gráfico
Parámetros de entrada
Protección global de la renta variable
UseEquityDrawdownPercent
Activa la protección basada en el porcentaje de reducción de la equidad de la equidad más alta registrada en la cuenta.
MaxEquityDrawdownPercent
Porcentaje máximo de reducción de capital permitido a partir del capital máximo antes de que se active la protección.
Ejemplo:
Si el capital máximo alcanza los 10.000 $ y este valor se establece en 20, la protección se activará cuando el capital caiga a 8.000 $.
UseEquityDrawdownMoney
Habilita la protección basada en una reducción monetaria fija del capital.
MaxEquityDrawdownMoney
Reducción monetaria máxima permitida desde el valor máximo de capital antes de que se active la protección.
Un valor de 0 desactiva este método de protección.
PersistPeakEquity
Almacena la equidad más alta registrada en la cuenta y la restaura después de reiniciar MT4.
Protección de Pérdida Flotante
UseFloatingLossPercent
Habilita la protección contra pérdidas flotantes basada en un porcentaje del saldo de la cuenta.
MaxFloatingLossPercent
Máxima pérdida flotante permitida como porcentaje del saldo de la cuenta.
Ejemplo:
Si el saldo de la cuenta es de 5.000 $ y este valor se establece en 10, la protección se activa cuando las pérdidas flotantes alcanzan los 500 $.
UseFloatingLossMoney
Activa la protección contra pérdidas flotantes basada en un importe monetario fijo.
MaxFloatingLossMoney
Máxima pérdida flotante permitida en la moneda de la cuenta.
Un valor de 0 desactiva este método de protección.
Protección de Pérdida Diaria
UseDailyLossPercent
Habilita la protección de pérdida diaria basada en el porcentaje de pérdida de la equidad de inicio del día.
MaxDailyLossPercent
Porcentaje máximo de pérdida permitido a partir del capital registrado al inicio del día de negociación.
UseDailyLossMoney
Habilita la protección diaria contra pérdidas basada en un importe monetario fijo.
MaxDailyLossMoney
Pérdida monetaria máxima permitida a partir de la equidad registrada al inicio del día.
Un valor de 0 desactiva este método de protección.
ResetDailyLockNextDay
Elimina automáticamente un bloqueo de negociación de pérdida diaria cuando comienza un nuevo día de negociación.
Bloqueo de Renta Variable
UseEquityTrailingLock
Activa la protección de bloqueo de arrastre de acciones.
EquityTrailDistancePercent
Distancia de arrastre por debajo del valor máximo, expresada en porcentaje.
Ejemplo:
Si el capital máximo alcanza los 10.000 $ y este valor se establece en 10, la protección se activa si el capital cae por debajo de los 9.000 $.
EquityTrailDistanceMoney
Distancia de arrastre por debajo de la equidad máxima expresada como una cantidad monetaria fija.
Un valor de 0 desactiva este método de protección.
Control de Operaciones
CloseAllTradesOnTrigger
Cierra todas las posiciones de mercado abiertas cuando se activa una regla de protección.
DeletePendingOrdersOnTrigger
Elimina todas las órdenes pendientes cuando se activa una regla de protección.
LockTradingAfterTrigger
Evita que nuevas operaciones y órdenes pendientes permanezcan activas después de un evento de protección.
DesbloquearNegociaciónAhora
Se utiliza para eliminar manualmente el bloqueo de operaciones. Establézcalo en true, recargue el EA y, a continuación, devuélvalo a false.
ResetProtectionStateNow
Restablece los datos de protección, incluyendo la equidad máxima, los valores de seguimiento diario y el estado de bloqueo de negociación.
Deslizamiento
Máximo deslizamiento permitido al cerrar posiciones.
Panel Visual
MostrarPanel
Muestra el panel de información del gráfico con el estado de la protección y las estadísticas de la cuenta.
Lógica Operativa
Tras la instalación, Kalifx Equity Guard supervisa continuamente el capital de la cuenta, las pérdidas flotantes, el rendimiento diario y las condiciones de bloqueo de beneficios.
Cuando se alcanza cualquier umbral de protección configurado, la utilidad puede:
- Cerrar todas las posiciones abiertas
- Eliminar todas las órdenes pendientes
- Bloquear cualquier otra actividad comercial
- Registrar el evento de protección para la seguridad de la cuenta
La utilidad no genera señales comerciales, no abre operaciones ni modifica estrategias comerciales. Su único propósito es la protección de riesgos a nivel de cuenta.
Casos de uso típicos
- Protección de cuentas de fondos o de empresas de capital riesgo
- Aplicación de reglas de pérdidas máximas diarias
- Prevención de pérdidas catastróficas
- Asegurar los beneficios tras un fuerte crecimiento de la cuenta
- Gestión del riesgo en toda la cuenta a través de múltiples estrategias
Asistencia
El soporte se proporciona a través de la sección de comentarios del producto y el sistema de mensajería privada MQL5.


So good!!Thank you!