EQUITY GUARDIAN EA FOR METATRADER

Streamline prop trading account management

Equity Guardian EA is a monitoring tool for Metatrader 4 and 5 that supervises the equity of your trading account to prevent excessive drawdowns and to comply with firm-imposed risk rules. It is especially useful for prop trading challenges such as the FTMO Challenge or Axi Select. When specific conditions are met or rules are breached, the EA can alert, close all trades, delete pending orders, and optionally shut down all charts to stop other EAs.

  • Monitors account equity in real-time to prevent excessive drawdowns or rule breaches
  • Designed specifically for prop trading challenges like FTMO and Axi Select
  • Automatically closes all trades and pending orders when risk thresholds are exceeded
  • Supports equity-based rules: max loss, daily loss, profit target, and trailing stop
  • Optionally shuts down all charts to stop other EAs when limits are breached
  • Dead simple to set up: load once on any chart and configure your rules
  • Provides alerts via screen, email, push notifications, and sound
  • Compatible with investor password for monitoring-only use

Screenshots

Description

Equity Guardian EA is a monitoring tool for Metatrader 4 and 5 that supervises the equity of your trading account to prevent excessive drawdowns and to comply with firm-imposed risk rules. It is especially useful for prop trading challenges such as the FTMO Challenge or AxiSelect. When specific conditions are met or rules are breached, the EA can alert, close all trades, delete pending orders, and optionally shut down all charts to stop other EAs.

Core Features

  • Equity Maximum Loss (Trailing Equity Drawdown)
  • Daily Equity Maximum Loss
  • Equity Profit Target
  • Equity Trailing Stop
  • Option to close all trades on Friday night

Other Benefits

  • Simple to use and set up
  • Effective for Prop Trading Firms and Challenge Participants
  • Implements visual, sound, email, and push alerts
  • Reports directly to the terminal
  • Executes on every tick and displays status on the chart
  • Tracks all trades and all magic numbers across the account
  • Uses global variables to track daily and account equity watermarks
  • Can be used in observer mode with investor password for alerts only

Getting Started

  1. Load the EA on one chart only
  2. Do not load the EA on multiple charts
  3. Customize event thresholds and settings
  4. Leave the EA running undisturbed on that single chart

Usage in Prop Trading Challenges

This EA helps prop firms monitor whether their traders are complying with daily and overall equity limits. Traders can use the EA to protect themselves from breaching firm rules by setting more conservative limits. For instance, if the firm's maximum daily drawdown is 5%, the trader could set the EA to stop trading at 3% to leave a safety margin.

Input Parameters

  • Watermark - Manual equity watermark. If set to zero, the EA auto-calculates it based on peak equity.
  • Profit Target - Equity profit target for the account expressed as a percentage. Zero disables this feature.
  • Maximum Loss - Maximum equity loss allowed for the account, expressed as a percentage. Zero disables this feature.
  • Maximum Daily Loss - Maximum equity loss allowed per day, expressed as a percentage. Zero disables this feature.
  • Equity Trailing Stop  - Trailing stop for account profit, expressed as a percentage. Zero disables this feature.
  • Close Trades on Friday - Enable this to automatically close all trades on Friday at the specified time.
  • GMT Time to Store Daily Equity - The EA stores daily equity data at this time once every 24 hours. This is used to calculate daily drawdowns.
  • GMT Time to Close All Trades on Friday - If Friday trade closure is enabled, the EA will close all trades at this time.
  • Stop EAs on Max Loss - If enabled, the EA will close all charts and stop all expert advisors when the maximum account loss is reached.
  • Stop EAs on Max Daily Loss - If enabled, the EA will stop all EAs if the daily loss threshold is reached.
  • Stop EAs on Profit Target - If enabled, the EA will stop all EAs when the profit target is reached.
  • Stop EAs on Equity Trailing Stop - If enabled, the EA will stop all EAs when the trailing stop level is breached.
  • Alert Name - Custom name to display in alert messages.
  • Display Alerts - Enable or disable visual alerts on screen.
  • Email Alerts - Enable or disable email-based alert notifications.
  • Push Alerts - Enable or disable push notifications to mobile devices.
  • Sound File - Name of the .wav file to play on alert.
  • Label Color - Color of on-screen text and labels showing EA status.
  • Slippage - Maximum allowable slippage in points when closing trades.

Related Indicators & Bots

Frequently Asked Questions

It monitors your account equity in real time and takes action when specific risk thresholds are breached, such as max drawdown, daily loss, or profit target. It can close trades, delete pending orders, and even shut down all expert advisors if needed.

It’s ideal for prop trading participants (e.g., FTMO, AxiSelect, PZ Challenge), as well as prop trading firms looking to enforce equity-based rules automatically. It’s also useful for any trader who wants to safeguard their account from catastrophic losses.

No. This is not a trading robot. The Equity Guardian EA is a **risk monitor**—it does not open trades. It watches equity and intervenes only when risk limits are breached.

Load the EA on **only one chart** in your terminal. Set your equity limits in the inputs. Do not run the EA on multiple charts, and do not close its chart while it's active.

Yes. If enabled in settings, the EA can close all open charts when a rule is breached. This effectively halts all other EAs from trading further.

The EA will monitor the account and send alerts, but it won’t close trades or stop EAs. This is useful for monitoring accounts without intervention.

The EA stores the current equity at a specific GMT time each day. This becomes the reference to calculate daily loss. You can set this time in the parameters.

Yes. It works with all brokers, all execution types (ECN, STP, DD), and both MT4 and MT5 platforms.

Yes—but make sure you only load it once per terminal, and never on the same chart where another EA is running. Also, don’t load it more than once or switch accounts while it's operating.

Absolutely. You can set limits even more conservatively than the firm requires, creating a buffer to prevent accidental violations.