The Impossible Gold
- Experts
- Paul Raymond Heckles
- Version: 2.0
- Mise à jour: 1 avril 2026
The Impossible Gold v2.0
Session breakout scalper for XAUUSD on the M5 timeframe. The EA identifies session high/low ranges and waits for a confirmed breakout. Four independent scoring components (ADX, EMA, ATR, RSI) must all agree above a configurable threshold before any trade opens. Every trade opens with a defined TP and SL. No martingale, no grid, and no averaging down.
Version 2.0 defaults were genetically optimised over 3 years of 1-minute OHLC data and validated on Every Tick with realistic spreads. The delivered defaults are the optimised values.
Optimisation Settings | Prop Firm Guide | Live Signal — coming soon on a recommended low-spread broker
How It Works
The EA scans a configurable lookback window for the session high and low, then waits for price to break above or below with a buffer. Four scoring components evaluate the breakout quality:
- ADX trend strength confirms directional momentum is present
- EMA alignment validates trend direction via moving average crossover
- ATR volatility filter removes low-volatility noise
- RSI momentum confirms the entry is not overextended
Trading is restricted to configurable GMT session hours with an optional exclusion zone and per-day blocking. A trailing stop locks in profits as price moves favourably. An optional breakeven feature moves the stop loss to entry after a configurable trigger distance.
Risk Management
Risk-based lot sizing calculates position size from account equity and a configurable risk percentage. The EA includes several independent protection layers: daily loss limit, total drawdown limit, consecutive loss pause, daily trade cap, and a weekly regime filter that uses EMA slope on the W1 chart to prevent trading against the macro trend.
The Shield circuit breaker monitors equity peak and stops trading when drawdown from peak exceeds a configured threshold. It supports permanent stop, next-day reset, or recovery-based reset modes.
Prop Firm Mode
EnablePropFirm activates dynamic risk scaling based on your firm's drawdown limits. The system uses three zones (Yellow, Red, Dead) that progressively reduce risk multiplier, raise the minimum score threshold, and cap trade count as you approach your firm's limits.
Eight .set files are included for common prop firms. A news filter pauses trading around high-impact USD events.
Monitoring
An on-chart dashboard displays scoring components, regime status, trade statistics, Shield state, and prop firm zone information. Discord webhook alerts notify on trade open, trade close, and weekly performance summaries. Daily drawdown tracking is logged in the expert tab.
Recommended Settings
| Parameter | Value |
|---|---|
| Pair | XAUUSD |
| Timeframe | M5 |
| Leverage | 1:100 |
| Account | Hedge |
All v2 defaults are optimised. Attach to XAUUSD M5 and the EA is ready to trade. Prop firm users should load the appropriate .set file for their firm.
Important Notes
The news filter uses the MT5 built-in Economic Calendar and works on live and demo accounts only. It does not function in the Strategy Tester. Broker spread quality affects results. A VPS is recommended for continuous operation.
This EA is free with 64 configurable parameters and no restrictions. For support or questions, use the Comments section below or send a private message.
⚠️ Risk Disclaimer: Past performance does not guarantee future results. Trading Gold on margin involves significant risk of loss and is not suitable for all investors. Only trade with capital you can afford to lose. Always test on a demo account before trading live. If using on a prop firm account, verify your firm's rules and test thoroughly — the developer is not responsible for any losses on funded or personal accounts. This is a trading tool, not financial advice.

Thanks for being kind, sharing this wonderful EA brother. God Bless you more, and us all always.