Scraper Gold MT5 – Automated Gold Breakout Expert Advisor
Scraper Gold MT5 is a fully automated Expert Advisor (EA) designed exclusively for XAUUSD (Gold), built to capture breakout opportunities from established market swing highs and lows. Instead of predicting market direction, it identifies key price structures, places pending orders at strategic breakout levels, and executes trades when price confirms momentum.
Powered by four independent breakout engines – Scrap A, Scrap B, Scrap C, and Scrap D – Scraper Gold combines short-term price action, session breakouts, medium-term swing levels, and major market structures into one intelligent trading system.
With no grid, no martingale, and no averaging, every trade is protected by a predefined Stop Loss (SL) and Take Profit (TP) from the moment the order is placed.
Whether you prefer the original Classic strategy or the enhanced Fixed Entry profile introduced in v3.7, Scraper Gold gives you the flexibility to configure your trading approach while keeping execution fully automated.
How Scraper Gold MT5 Works
Scraper Gold uses market structure to identify potential breakout opportunities in the gold market. On every new H1 or M15 candle, the EA scans recent H1 price history to locate valid swing highs and swing lows that have not yet been broken.
Once a valid level is identified, the system automatically places pending Buy Stop or Sell Stop orders at calculated entry distances, with Stop Loss and Take Profit attached.
Trades are triggered only when price breaks through the selected level. This approach allows the EA to participate in actual market momentum rather than opening positions based on predictions.
After a position moves into profit, an engine-specific trailing stop follows price action and progressively protects accumulated gains.
The EA also automatically manages outdated or invalid pending orders based on expiration settings, trading sessions, Friday closing rules, and news filters.
Four Independent Breakout Engines
Scraper Gold combines four specialized breakout engines, each designed to identify a different type of market structure. Traders can activate all four engines simultaneously or select individual engines according to their preferred trading style.
Scrap A – Short-Term Structure Breakout
Scrap A focuses on short-term market structure and scans for breakout opportunities on every new H1 candle. It can work with multiple breakout levels in trending market conditions, providing several opportunities to participate in directional momentum.
Scrap B – Session Breakout with Confirmation
Scrap B specializes in session-based breakouts. Each potential level must be confirmed across two consecutive scans before an order is placed, helping filter out unconfirmed levels.
- Active trading session: 01:15–22:15 server time.
- Each confirmed level is traded only once.
- Positions are closed when the Scrap B session ends.
- Includes a short pause after each closed trade.
Scrap C – Medium-Term Swing Breakout
Scrap C searches for medium-term swing structures using up to 200 historical H1 bars. It avoids placing orders at levels already broken by the current candle, helping maintain a focus on valid breakout opportunities.
Scrap D – Major Structure Breakout
Scrap D targets significant market structure levels that attract broader market attention. It is designed to identify larger breakout opportunities beyond short-term price fluctuations.
Together, these four engines provide different approaches to trading gold breakouts within one EA.
New in Version 3.7 – Fixed Entry Profile
Version 3.7 introduces the Fixed Entry profile as the new default setting for all four breakout engines.
This profile uses optimized fixed entry distances combined with wider Stop Loss, Take Profit, and trailing parameters, giving trades more room to develop before exit conditions are reached.
Key improvements include:
- Scrap A: Supports up to five open positions. A new pending order is added only when its entry is better than every existing waiting Scrap A order.
- Scrap B: Automatically closes positions at the end of its trading session and introduces a short pause after each closed trade.
- Scrap B, C, and D: Keep their waiting pending orders active while a trade is running, helping ensure that the next valid breakout opportunity is not missed.
These improvements provide more structured order management and greater flexibility across different breakout engines.
Four Trading Profiles for Different Market Conditions
Scraper Gold offers four independent trading profiles, allowing traders to customize the behavior of each engine.
Fixed Entry – Default Profile
Uses optimized fixed entry distances with wider exits and the updated v3.7 engine rules. Designed for traders who prefer consistent entry parameters and more room for trades to develop.
Classic – Original Trading Behavior
Preserves the original trading logic from earlier Scraper Gold versions. Suitable for traders who prefer the established strategy behavior.
Adaptive Entry – Dynamic Entry Adjustment
Automatically adjusts entry distances based on recent closed trades, allowing the system to adapt its entry behavior to recent trading performance.
Wide Exit – Extended Trade Management
Uses later and wider trailing behavior, with independent Stop Loss and Take Profit settings for Buy and Sell positions.
Different profiles can be assigned to different engines. For example, traders can run Scrap C with Wide Exit while keeping Scrap A, B, and D on Fixed Entry.
Advanced Trading Controls and Money Management
Scraper Gold provides detailed configuration options for each breakout engine, giving traders control over trade direction, exit parameters, and position sizing.
Flexible Trading Direction
Each engine can be configured independently:
- Buy and Sell.
- Buy Only.
- Sell Only.
Custom Exit Parameters
Traders can define their own exit settings for each engine, including:
- Stop Loss.
- Take Profit.
- Trailing Start.
- Trailing Distance.
- Trailing Step.
Flexible Lot Management
Choose between three position-sizing methods:
- Fixed Lot: Uses a predefined lot size for every trade.
- Risk Percent: Calculates position size based on a selected percentage of account equity or balance, according to the configured risk model.
- Risk per Balance: Automatically adjusts lot size as account balance changes. The default setting is 0.01 lot per $1,000.
Optional News-Week Lot Reduction
For weeks containing major economic announcements, traders can optionally reduce trading volume by 25% or 50%.
These settings allow Scraper Gold to accommodate different account sizes, risk preferences, and trading strategies.
Smart Execution Technology for MT5
Trading gold requires careful execution management because spreads, slippage, and broker restrictions can affect pending orders and trade exits.
Scraper Gold includes several execution-focused features designed to improve compatibility with different MT5 brokers.
Slippage Compensation – New in v3.7
The EA measures actual broker execution fills and automatically fine-tunes entry and trailing distances to account for observed execution differences.
Available modes:
- OFF.
- Soft.
- Medium (Default).
- Hard.
Virtual Trailing Stop – New in v3.7
Some brokers restrict Stop Loss modifications through minimum stop-distance or freeze-level requirements.
When the broker refuses to move the Stop Loss closer to the market price, Scraper Gold can maintain the intended trailing level virtually and close the position at market when that level is reached.
Automatic Broker Validation
Before placing orders, the EA checks important execution requirements, including:
- Minimum and maximum trading volume.
- Broker Stop Level restrictions.
- Available free margin.
- MT5 OrderCheck validation.
Pending orders that no longer have sufficient free margin are automatically removed before they can be triggered.
Gold Symbol Compatibility
Scraper Gold supports different gold quote formats, including two-decimal and three-decimal pricing, as well as common broker symbol suffixes such as XAUUSD+, XAUUSDm, and XAUUSD.r.
Advanced Risk Protection and Trading Filters
Risk management is an essential part of automated trading. Scraper Gold includes multiple protection mechanisms designed to help control trading exposure and avoid unfavorable execution conditions.
Hard Stop Loss and Take Profit
Every order is submitted with a predefined Stop Loss and Take Profit. The trailing stop only moves in the profitable direction, helping protect positions as price advances.
Spread Filter
Scrap C and Scrap D will not place new orders when the spread exceeds 80 points, helping avoid entries during unfavorable spread conditions.
High-Impact USD News Filter
The optional economic news filter can pause new entries around high-impact USD announcements.
Traders can choose to filter all high-impact USD events or select specific announcements, including:
- FOMC.
- CPI.
- NFP.
- PCE.
- PPI.
- GDP.
- Retail Sales.
- ISM.
The system uses the MT5 Economic Calendar with web and local-cache backup support.
Weekend Protection
Pending orders are automatically removed before the broker’s Friday session closes, regardless of the broker’s time zone.
Daily Loss Limit
The optional daily loss protection helps traders manage account drawdown and comply with predefined risk limits.
When account equity falls below the configured percentage of the day-start balance, the EA can:
- Remove its pending orders.
- Close its own open positions (if enabled).
- Pause new trading until the next server day.
This feature can be particularly useful for traders operating under proprietary trading firm risk rules.
Professional On-Chart Dashboard
Scraper Gold includes an integrated dashboard that provides a clear overview of trading activity and account conditions directly on the MT5 chart.
Three display styles are available:
PRO Gold Panel – Default
Displays essential information, including:
- Live engine status: Scanning, Armed, or In Trade.
- Account health and margin information.
- Overall profit and loss.
- Trading performance for each individual engine.
Full Mode
Provides additional execution statistics for each engine, including:
- Last entry slippage.
- Average entry slippage.
- Worst recorded slippage.
- Slippage cost.
- MT5 terminal ping.
Compact Mode
Offers a smaller dashboard layout while retaining access to important execution statistics.
The dashboard is purely informational and does not interfere with the EA’s trading logic or order execution.
Recommended Settings for Scraper Gold MT5
For traders looking to start with the recommended configuration, the following setup is suggested by the developer:
| Parameter | Recommended Setting |
|---|---|
| Trading Platform | MetaTrader 5 |
| Trading Symbol | XAUUSD (Gold) |
| Timeframe | H1 |
| Starting Balance | From $200 |
| Minimum Lot | 0.01 |
| Account Type | RAW / ECN |
| Breakout Engines | All Four |
| Default Profile | Fixed Entry |
| Execution Mode | Medium Slippage Compensation |
| VPS | Recommended |
| Trading Frequency | 24/5 |
Broker Recommendation
A RAW or ECN account with low spreads and fast execution is recommended for gold breakout trading.
VPS Recommendation
Running Scraper Gold on a VPS located close to your broker’s trading server can help reduce connection latency and maintain continuous operation throughout the trading week.
Important Setup Note
Run the EA on only one XAUUSD chart per trading account, following the developer’s recommended configuration.
The suggested $200 starting balance is not a guarantee of sufficient margin or safe trading conditions. Actual capital requirements depend on leverage, broker contract specifications, lot size, and market volatility.
Trading Style – Fast and Selective Gold Breakouts
Scraper Gold is designed for traders who prefer structured breakout trading rather than continuous market participation.
The EA waits for gold to approach a valid swing high or swing low before preparing a pending order. When price breaks through the selected level, the system enters automatically and manages the position using predefined exits and engine-specific trailing logic.
Most trades are intended to last from a few minutes to several hours, depending on market conditions and the selected engine.
Its combination of short-term and major-structure breakout strategies makes Scraper Gold suitable for traders seeking an automated approach to capturing directional momentum in the gold market.
Why Choose Scraper Gold MT5?
Scraper Gold brings multiple breakout strategies, flexible trade management, and execution-focused protection into a single automated trading solution.
Key advantages include:
- Gold-Focused Strategy: Developed specifically for XAUUSD trading.
- Four Independent Engines: Combines short-term, session, medium-term, and major-structure breakouts.
- No Grid or Martingale: Does not rely on recovery grids, martingale multipliers, or averaging positions.
- Predefined Trade Protection: Every order includes Stop Loss and Take Profit.
- Flexible Trading Profiles: Choose Fixed Entry, Classic, Adaptive Entry, or Wide Exit.
- Advanced Money Management: Supports Fixed Lot, Risk Percent, and Risk per Balance.
- Smart Execution Features: Includes slippage compensation and virtual trailing stop technology.
- Comprehensive Risk Filters: Supports spread protection, economic news filtering, weekend protection, and daily loss limits.
- Detailed Performance Dashboard: Monitor trading activity and execution statistics directly from MT5.
Live Trading Performance – Scraper Gold
Explore the two available live trading signal profiles to review their trading activity and performance history.
Live Signal 1 – Profile Classic
Original Classic trading profile.
https://www.mql5.com/en/signals/2392705
Live Signal 2 – Profile Fixed Entry (v3.7 Default, Fixed Lot)
Updated Fixed Entry profile with the default v3.7 configuration and fixed lot sizing.
https://www.mql5.com/en/signals/2396229
Review the signal history, account growth, drawdown, trading frequency, and other available performance statistics before deciding whether the EA matches your trading objectives.
Past performance does not guarantee future results.
Final Verdict – An Automated Breakout System Built for Gold
Scraper Gold MT5 is a specialized Expert Advisor for traders who want to automate gold breakout strategies using established market structure and predefined execution rules.
With four independent engines, four configurable trading profiles, advanced money management, intelligent trailing mechanisms, and multiple risk protection options, it provides a comprehensive framework for automated XAUUSD trading.
Its biggest strength is the combination of different breakout approaches within one EA, allowing traders to customize each engine according to their preferred trading style.
If you are looking for a gold-focused MT5 Expert Advisor that emphasizes structured entries, controlled exits, and flexible trade management without grid or martingale strategies, Scraper Gold is worth exploring.
Trade the breakout. Manage the risk. Let the strategy execute.
Risk Disclaimer: Trading gold and other financial instruments involves substantial risk. Automated trading does not eliminate the possibility of losses, slippage, or drawdowns. Always test the EA on a demo account, evaluate its performance under your broker’s conditions, and use appropriate risk settings before trading with real capital.
































