SINGULAR BREAKOUT SCALPER — Professional XAUUSD M15 Breakout System
A momentum-based scalping system engineered for XAUUSD (Gold) on M15 timeframe,
featuring adaptive straddle entries, intelligent pyramid management, and
dynamic ATR+SAR exits.
▌ CORE STRATEGY
• Straddle Entry: simultaneous Buy Stop and Sell Stop placed above/below
recent channel with configurable offset
• Adaptive Exit Engine: dynamic TP/SL calculated from real-time ATR and
Parabolic SAR
• Smart Pyramid: adds positions on momentum continuation up to Max Orders
with optional Recovery/Aggressive multipliers
• Trailing Stop: activation-based trailing with configurable step to lock profits
▌ EXECUTION FILTERS (protects your capital)
• Spread Filter: blocks entries when spread exceeds threshold
• Liquidity Filter (Tick Activity): requires minimum tick density before entry
• Volatility Band (ATR): operates only within healthy volatility range
(blocks dead markets and news spikes)
• Candle Size Filter: avoids entries on abnormal candles
• Session Filter: full weekday schedule with custom start/end times
• News Filter: blocks trading around high-impact USD/EUR events
(configurable before/after window)
▌ RISK MANAGEMENT
• Daily Profit Target: auto-closes all positions when reached
• Daily Loss Limit: hard protection against black swan days
• End-of-Session Flat: optional auto-close at session end
• Per-symbol volume validation and margin checks
• Freeze level and stops level awareness (broker-safe modifications)
▌ TECHNICAL EXCELLENCE
• 100% native MQL5 — zero DLL, zero WebRequest, zero external dependencies
• Zero look-ahead bias — signals generated only on closed bars
• Dynamic filling mode detection (FOK/IOC/Return) per broker
• Built-in dashboard with real-time metrics
• Push notifications (optional, mobile-ready)
▌ RECOMMENDED SETUP
• Symbol: XAUUSD (Gold)
• Timeframe: M5/M15
• Account: Standard account
• Lot Size: Adjust "Fixed Lots" parameter according to your broker's
minimum lot size and your risk tolerance
• Minimum deposit: $500
• Broker: any ECN/STP with low spreads
▌ IMPORTANT NOTES
• Past performance does not guarantee future results
• Use on VPS for optimal execution
• Optimize parameters on your broker's data before live deployment
• Start with demo account to understand behavior
▌ GETTING STARTED SAFELY (READ BEFORE LIVE TRADING)
This Expert Advisor ships with conservative default settings
(Fixed Lots = 0.01, Recovery and Aggressive modes OFF).
To keep your capital protected while you learn the system,
we strongly recommend the following:
• START ON DEMO FIRST: Run the EA on a demo account for at least
2 weeks before considering live funds.
• KEEP THE MINIMUM LOT: Leave "Fixed Lots" at 0.01 (or your broker's
minimum lot) until you fully understand the behavior. Only increase
the lot after consistent, verified results.
• KEEP RECOVERY / AGGRESSIVE OFF: These multipliers increase position
size after losses/wins. They are disabled by default. Enable them only
if you understand the added risk and have sufficient balance.
• SET A DAILY LOSS LIMIT: Set "Max Daily Loss" to an amount you are
comfortable losing in a single day (in account currency, e.g. 50 = $50).
The EA will stop trading for the day if this level is hit.
• REDUCE MAX ORDERS IF NEEDED: The default allows up to 5 simultaneous
orders (pyramid). Lower "Max Orders" (e.g. 2 or 3) for smaller exposure.
• USE A STOP-LOSS FRIENDLY BROKER: Choose an ECN/STP broker with low
spreads and reliable execution.
• NEVER RISK MONEY YOU CANNOT AFFORD TO LOSE: Adjust all risk parameters
to match your account size and risk tolerance.
The lot size is fully configurable via the "Fixed Lots" and "Risk Percent"
inputs. Always size your positions according to your own risk management.
© Singular Trading Systems 2026 — All rights reserved