r/AlgoScalperLab

My MT5 EA "Gold Raider" hit a 100% win rate on M1 Gold. Here are the backend stats.
▲ 3 r/AlgoScalperLab+1 crossposts

My MT5 EA "Gold Raider" hit a 100% win rate on M1 Gold. Here are the backend stats.

https://preview.redd.it/1cn4jscquwah1.png?width=1241&format=png&auto=webp&s=803a18288d674c52cb44d81710d3204b95d60612

GoldRaider testing from 9/1/2025 to 7/2/2026 on M1 chart.

Hey everyone,

A bit ago, I posted about a strategy test for my custom expert advisor, Gold Raider (specifically running setfile #23). The backtest scored a 100% win rate over 96 trades on a €1,000 account, with a max equity drawdown of just 3.67%.

I’ve attached the full report image GR4_Set23_Demo.png for reference.

Naturally, a 100% win rate screams "hidden martingale or grid system that will eventually blow the account." However, I wanted to share a look at the architecture of the EA to show why it performs this way. This is a pure single-order scalper with strict safety nets.

📊 The Backtest Conditions (From GR4_Set23_Demo.png)

  • Broker / Leverage: Fusion Markets Pty Ltd | 1:500
  • Data Quality: 100% Real Ticks
  • Timeframe: M1 (XAUUSD)
  • Total Net Profit: 1,226.20 EUR (~122% gain)
  • Profit Factor: 128.73

🛠️ The Safety Architecture (Why it hasn't lost)

Instead of relying on dangerous money management, Gold Raider uses a multi-layered gatekeeper system to filter out bad entries, combined with aggressive exit management.

1. Multi-Timeframe Confirmation Gates

The entry engine doesn't just look at the M1 chart. To take a trade, it passes through three distinct validation filters:

  • Filter A (RSI Confirmation): Dynamically tracks M5 momentum zones to ensure we aren’t buying the absolute top or selling the absolute bottom of a macro swing.
  • Filter B (Trend Strength Confirmation): An optional higher-timeframe Efficiency Ratio filter that blocks trades if the market is moving too violently in the opposite direction.
  • Filter C (Range Validation): Uses a structural lookback algorithm to calculate key volatility boundaries. It ensures the EA only fires when price is within safe execution zones.

2. Strict Protection & Safety Nets

The EA has hardcoded protective logic to shield the account from catastrophic black swan events:

  • No Grid / No Martingale: It executes fixed lot sizes or automated equity-proportionate lot sizing. One trade at a time per side.
  • Hard Stop Loss & Emergency SL: Every single trade is launched with an initial stop loss protection mechanism.
  • Aggressive Break-Even (BE) Logic: The moment a scalp moves into a set amount of profit points, the EA aggressively moves the SL to lock in the trade at Entry + 1 point. This is exactly why the backtest shows a 100% win rate—trades that don't hit the primary target are choked out at break-even before they can turn into losses.
  • Built-in News Guard: It integrates directly with the internal MT5 calendar to completely halt new entries during high-impact macroeconomic events (like NFP or FOMC).

🚀 Next Steps: Live Testing

The equity curve in GR4_Set23_Demo.png shows a very smooth, linear ascent because the break-even and trailing mechanics are highly optimized for MT5's historical real ticks.

Of course, the real enemy of an M1 gold scalper is live execution: slippage, commissions, and spread widening. The code does include a strict max-spread filter to prevent trading during toxic market hours, but forward testing is the only way to know for sure. I am moving this to a live demo/forward test to see how the execution holds up.

Would love to get your thoughts on the filter mechanics, or what further stress-tests you'd put an M1 scalper through!

reddit.com
u/onelittledragon — 2 days ago