KALIFX EQUITY GUARD

Kalifx Equity Guard

Kalifx Equity Guard is a MetaTrader 4 risk management utility designed to protect trading accounts from excessive losses and uncontrolled drawdowns. It continuously monitors account equity, floating losses, and daily performance, automatically taking protective action when predefined risk limits are reached. It operates independently of trade-entry logic and is fully compatible with both manual trading and automated Expert Advisors. Attach it to any chart and any timeframe and it runs in the background in real time.

Key Features:

  • Equity Drawdown Protection: Triggers using percentage or monetary limits from peak equity.
  • Floating Loss Protection: Monitors unrealized losses using percentage or monetary thresholds.
  • Daily Loss Protection: Tracks daily performance with an automatic reset each new trading day.
  • Equity Trailing Lock: Protects accumulated profits by trailing a lock below peak equity.
  • Automatic Trade Closure: Closes all open positions and deletes pending orders when protection triggers.
  • Trading Lock: Prevents new trades from being placed after a protection event.
  • Peak Equity Persistence: Stores and restores the highest recorded equity across terminal restarts.
  • Works With Manual & EA Trades: Compatible with any trading approach or strategy.
  • Optional On-Chart Panel: Displays real-time protection status and account statistics.

Input Parameters:

  1. UseEquityDrawdownPercent: Enables equity drawdown protection based on percentage from peak equity.
  2. MaxEquityDrawdownPercent: Maximum percentage drawdown allowed from peak equity before protection triggers.
  3. UseEquityDrawdownMoney: Enables equity drawdown protection based on a fixed monetary amount.
  4. MaxEquityDrawdownMoney: Maximum monetary drawdown allowed from peak equity.
  5. PersistPeakEquity: Stores and restores peak equity across MT4 restarts.
  6. UseFloatingLossPercent: Enables floating loss protection based on percentage of account balance.
  7. MaxFloatingLossPercent: Maximum floating loss allowed as a percentage of balance.
  8. UseFloatingLossMoney: Enables floating loss protection based on a fixed monetary amount.
  9. MaxFloatingLossMoney: Maximum floating loss allowed in account currency.
  10. UseDailyLossPercent: Enables daily loss protection based on percentage from day-start equity.
  11. MaxDailyLossPercent: Maximum percentage loss allowed from day-start equity.
  12. UseDailyLossMoney: Enables daily loss protection based on a fixed monetary amount.
  13. MaxDailyLossMoney: Maximum monetary loss allowed from day-start equity.
  14. ResetDailyLockNextDay: Automatically removes daily-loss trading lock at the start of a new trading day.
  15. UseEquityTrailingLock: Enables the equity trailing lock feature.
  16. EquityTrailDistancePercent: Trailing distance below peak equity expressed as a percentage.
  17. EquityTrailDistanceMoney: Trailing distance below peak equity expressed as a fixed monetary amount.
  18. CloseAllTradesOnTrigger: Closes all open market positions when a protection rule is triggered.
  19. DeletePendingOrdersOnTrigger: Deletes all pending orders when a protection rule is triggered.
  20. LockTradingAfterTrigger: Prevents new trades after a protection event.
  21. UnlockTradingNow: Manually removes the trading lock when set to true.
  22. ResetProtectionStateNow: Resets peak equity, daily tracking values, and trading lock status.
  23. Slippage: Maximum slippage allowed when closing positions.
  24. ShowPanel: Displays the on-chart monitoring panel.

Note: Kalifx Equity Guard does not open trades or interfere with any trading strategy. It acts purely as an account-level safety layer alongside any manual or automated trading approach. Always test on a demo account before live use.

📩 Need Help? Contact us:

Format • MT4