Drawdown Guardian is a risk-control utility for MetaTrader 4 designed to help traders monitor and enforce daily and overall loss limits through configurable protective actions.
This product is not a trading strategy, does not generate entry signals, and does not promise profits. Its purpose is to reduce the risk of breaching the limits defined by the user by applying warnings, trade restrictions, pending-order cleanup, and emergency actions when thresholds are reached.
Supported preset profiles include common funded-account style rules such as FTMO, FundedNext, FXIFY, and Custom configuration. Program rules may change at any time depending on account type or plan, so users should always verify their provider’s current rules and settings.
Main features
- Monitor daily loss and overall maximum loss
- Support different reset modes, including broker time, UTC, or custom offset
- Use balance, equity, or combined calculation modes
- Optionally include floating P/L, commission, and swap in calculations
- Apply warning, soft-lock, and hard-lock protection levels
- Close open positions and delete pending orders when required
- Filter actions by symbol, magic number, or comment
- Display a dashboard with remaining daily loss, remaining max loss, current day P/L, and reset countdown
- Reconstruct state after terminal restart using account history and reset settings
- Log protective actions with clear reasons for review and audit
Typical use cases
- Stop new trading after a defined daily loss limit
- Enforce an overall account loss cap
- Apply a close-and-lock workflow after a breach
- Monitor funded-account style drawdown limits
Main input groups
Program and reset settings
Select the preset type, reset mode, reset hour and minute, and custom UTC offset if needed.
Loss limits
Set the daily loss limit, overall maximum loss, and the calculation method. You can also choose whether floating P/L, commission, and swap are included.
Protection thresholds
Define when the warning, soft lock, and hard lock actions should be triggered.
Actions
Choose what should happen at each protection level, including notifications, blocking new exposure, deleting pending orders, closing positions, or applying a full lock.
Filters and notifications
Apply actions to all trades or only to trades matching the selected symbol, magic number, or comment. Popup, push, and email notifications are available.
User interface
Control panel position, scale, and the visibility of details and countdown information.
Installation and setup
1. Attach the EA to one chart.
2. Enable AutoTrading.
3. Select the appropriate preset or configure a custom mode.
4. Set the reset timing correctly.
5. Define the loss limits and action thresholds.
6. Test on a demo account before using it on a live account.
7. If you rely on emergency actions, a stable VPS is recommended.
Important notes
This utility can apply restrictions and protective actions after thresholds are reached, but it cannot guarantee absolute prevention under all market and execution conditions. Slippage, gaps, latency, execution delays, and interactions with third-party EAs may still cause losses beyond a threshold before actions are completed.
Drawdown Guardian does not bypass funded-account rules and does not guarantee account approval, pass rate, or profitability. The user remains responsible for correct configuration and for confirming the current rules of their broker or funded-account provider.
Risk disclosure
Trading involves risk. This product is designed to help enforce user-defined limits, but it cannot eliminate execution risk or guarantee compliance or profit.