Expert Advisor for MetaTrader 5

Let the trend do the work.
Fully automated.

TrendGuard Pro Auto EA enters when the Supertrend flips and its filters agree, sizes every trade by risk %, protects it with an ATR stop and lets winners run with an ATR trailing stop. It trades one chart or a whole portfolio.

$42,478balance from $10,000 in 2 years
1.51profit factor, 439 trades
14.2%maximal equity drawdown
21 / 25profitable months

Strategy Tester backtest, every tick based on real ticks, XAUUSD + JP225, H1, default settings, 1% risk per trade, Oct 2024 – Oct 2026. Past performance does not guarantee future results.

TrendGuard Pro Auto EA balance curve, XAUUSD + JP225 portfolio, 2-year backtest with real ticks

See it in 74 seconds

The balance curve, the year-by-year result, the chart signals and the multi-symbol dashboard.

TrendGuard Pro Auto EA video: 10K to 42K two-year backtest
Profitable in both years

Chosen on year 1. Checked on year 2.

The settings were picked on the first year of data only. The second year was used to check them – and it was profitable too.

+$7,094Year 1 · Oct 2024 – Oct 2025
+$25,384Year 2 · Oct 2025 – Oct 2026

Profits compound at 1% risk per trade, so later trades are larger. Full method and every test: backtest results.

TrendGuard Pro Auto EA on an XAUUSD H1 chart: Supertrend line, signals and dashboard
Everything automated

Built to run on its own

Attach it to a chart, choose your risk, and the EA handles entries, position size, stops and exits.

▤

Portfolio from one chart

Leave Symbols empty for the chart symbol, or list XAUUSD,JP225 (or any symbols). Each gets its own signal engine. Broker suffixes like .a or m are found automatically.

%

Risk-% position sizing

The lot is calculated from the stop distance so a stopped trade loses your chosen % of the balance. Broker min / max / step, volume limit and free margin are checked first.

↗

Let winners run

ATR stop loss on every trade, a 3× ATR trailing stop and exit on the opposite Supertrend flip. Optional take profit, breakeven and time exit.

11

Confirmation filters

Supertrend only, Supertrend + EMA, or all filters: EMA, trend EMA stack, slope, RSI, ADX, volume, daily VWAP, Bollinger, MACD and smart candle.

⛨

Built-in protection

Daily loss limit, max positions per symbol and in total, max spread, trading hours and a trading-session check. Closed bars only – no repainting.

✓

Market-validated

Passed MQL5 automatic validation. No DLLs. Works on hedging and netting accounts, any broker, any timeframe chart.

Multi-symbol dashboard of TrendGuard Pro Auto EA trading USDJPY, XAUUSD, USDCAD and JP225 from one chart
Live dashboard

Know what it is doing

Status, open positions, floating and today's P/L, closed-trade statistics and the trend of every symbol – on the chart, at a glance. If Algo Trading, the account or the symbol does not allow trading, the panel tells you why.

Three tested setups

Pick the one that suits you

Same two-year real-tick test, 10,000 USD, 1% risk per trade.

Best result

Gold + Nikkei

Symbols = XAUUSD,JP225 · other inputs default
+$32,478
PF 1.51 · 439 trades · max DD 14.2%
Simplest

Gold only

Attach to XAUUSD · default inputs
+$11,624
PF 1.49 · 215 trades · max DD 15.5%
Most selective

4-market filtered

USDJPY,XAUUSD,USDCAD,JP225 · all filters
+$11,391
PF 1.97 · 116 trades · max DD 17.2%

These settings were found to work on gold and the Nikkei 225. They did not work on every market – most FX pairs and US indices lost with them – so test your own symbols in the Strategy Tester first.

Start in four steps

  1. Buy or rent TrendGuard Pro Auto EA on the MQL5 Market (or download the free demo for the Strategy Tester).
  2. Open an XAUUSD chart in MetaTrader 5 and drag the EA onto it. Enable Algo Trading.
  3. For the gold + Nikkei portfolio, set Symbols = XAUUSD,JP225. Keep risk at 1% or lower.
  4. Run it on a demo account first, then on a VPS for 24/5 operation. Details in the user guide.

FAQ

Does it trade one symbol or many?

Both. With Symbols empty it trades the chart symbol. With a list such as XAUUSD,JP225 it trades every symbol in the list from one chart, each with its own signals, stops and position limit.

Which markets and timeframe should I use?

The defaults use H1 signals. In two years of testing they worked best on gold (XAUUSD) and the Nikkei 225 (JP225). Lower timeframes and most FX pairs did not work with these settings.

How much money do I need?

Risk is a percentage of the balance, so any size works as long as the broker's minimum lot fits. With very small accounts a gold trade at 0.01 lot may need more margin than available – the EA then skips the trade and logs why.

Is it a martingale or grid?

No. One position per symbol, a stop loss on every trade, no averaging down, no grid.

Can I test it before buying?

Yes. The MQL5 Market lets you download a free demo that runs in the MetaTrader 5 Strategy Tester.

Available now

TrendGuard Pro Auto EA

149 USD or rent from 39 USD / month

Sold and delivered through the official MQL5 Market – licence, updates and activations are handled by MetaQuotes.

Risk warning. Trading forex, metals and indices on margin carries a high level of risk and may not be suitable for all investors. All results on this site are Strategy Tester backtests on historical data from one broker; they are not real trading results and do not guarantee future performance. Only trade money you can afford to lose.