Swing Sniper Multi Asset Breakout
- Uzman Danışmanlar
- Solomon Roy Jasper Okello
- Sürüm: 1.10
- Etkinleştirmeler: 10
Swing Sniper is a fully automated breakout trading system that detects swing levels in real time and enters the market when price confirms a breakout. It was built from the ground up for Gold (XAUUSD) and Bitcoin (BTCUSD) and has been stress-tested across more than two years of market data covering trending, ranging, and volatile conditions.
No martingale. No grid. No averaging. Every trade has a defined stop loss and take profit from the moment it is placed.
VERIFIED BACKTEST PERFORMANCE
All results below were generated on H1 timeframe with a $10,000 starting balance. Testing period: January 2024 through February 2026, covering major market events including rate decisions, geopolitical shocks, and crypto volatility cycles.
Gold (XAUUSD)
- Net Profit: +$7,743 (77.4% total return)
- Profit Factor: 1.88
- Win Rate: 93.46%
- Max Equity Drawdown: 9.32%
- Recovery Factor: 5.43
- Total Trades: 810
- Average Consecutive Wins: 16
- LR Correlation: 0.97
- History Quality: 98%
Bitcoin (BTCUSD)
- Net Profit: +$13,194 (131.9% total return)
- Profit Factor: 2.53
- Win Rate: 89.03%
- Max Equity Drawdown: 8.35%
- Recovery Factor: 15.09
- Total Trades: 1,048
- Average Consecutive Wins: 10
- LR Correlation: 0.97
- History Quality: 100%
Combined potential on a single $10,000 account running both symbols: over $20,000 in net profit with independent risk management per asset.
Screenshots of full Strategy Tester reports, equity curves, and distribution charts are attached above. What you see is what you get.
Important: Past backtest performance does not guarantee future results. Always test on a demo account before using real money.
WHAT THIS EA DOES
Swing Sniper monitors price action for confirmed swing highs and swing lows. These are structural levels where price has reversed in the past, making them natural breakout candidates. When a valid swing level is identified, the EA places a pending stop order just beyond that level. If price reaches the order, it triggers automatically with a stop loss and take profit already in place.
The stop loss and take profit are not fixed values. They are calculated dynamically based on current market volatility using ATR (Average True Range). This means the EA automatically adapts its risk parameters to market conditions. In quiet markets, stops are tighter. In volatile markets, stops widen to give trades room to breathe. This single feature eliminates the most common failure point of breakout systems: getting stopped out by normal volatility.
WHAT MAKES SWING SNIPER DIFFERENT
There are hundreds of breakout EAs on this market. Here is what separates this one.
Multi-Asset with Isolated Risk
Most EAs treat your account as one pool. If Gold has a bad day, it can drain your capital and prevent Bitcoin from trading. Swing Sniper isolates each symbol completely. Each chart instance tracks its own positions, its own daily profit and loss, and its own loss limits. If Gold hits its daily loss limit, Bitcoin continues trading normally. If Bitcoin has a drawdown day, Gold is unaffected. You get true portfolio diversification instead of correlated risk.
No Dangerous Money Management
There is no martingale lot doubling. There is no grid of orders hoping price will come back. There is no averaging down into losing positions. Every single trade risks a defined percentage of your account with a hard stop loss. Losing streaks reduce position size automatically. Winning streaks do not lead to reckless over-leverage. This is how professional risk management works.
Multiple Layers of Profit Protection
Once a trade moves in your favor, Swing Sniper does not simply wait for take profit or stop loss. It actively manages the position through several stages. First, it locks in partial profit by closing a portion of the position once the trade reaches a favorable risk-reward level. Then it moves the stop loss to protect the remaining position from turning into a loss. Finally, a trailing stop follows price to capture extended moves. These layers work together so that even if the market reverses sharply, you keep a portion of your gains.
Adaptive Volatility Engine
Fixed-pip stop losses are the number one reason breakout EAs fail. A 300-point stop loss that works perfectly in calm markets will get destroyed during NFP or CPI releases. Conversely, a wide stop designed for volatile markets wastes opportunity during quiet periods. Swing Sniper solves this by measuring real-time volatility and adjusting every order accordingly. Same strategy. Different market conditions. Automatic adaptation.
Professional On-Chart Dashboard
The EA displays a real-time dashboard directly on your chart. At a glance you can see whether the EA is active or paused, your current balance and equity, how much profit or loss has been made today on this symbol, how many positions and pending orders are open, current ATR value and what the dynamic stop loss and take profit distances are, your monthly performance with return percentage, progress toward conservative, moderate, and optimistic monthly targets, and all-time statistics including average monthly return. You never have to wonder what the EA is doing or whether it is working. The dashboard tells you everything.
Daily Loss Protection Per Symbol
You set a maximum daily loss percentage for each symbol. If the EA reaches that limit on any given day for a particular asset, it stops opening new trades for that asset until the next trading day. Other assets continue operating normally. This prevents a single bad day from spiraling into a significant drawdown. The dashboard shows the exact status so you always know why trading has paused.
HOW TO SET IT UP
Step 1: Open an H1 chart for each symbol you want to trade. Gold and Bitcoin are recommended, but the EA works on any instrument with sufficient volatility.
Step 2: Attach Swing Sniper to each chart. Each instance runs independently. There is no conflict between them.
Step 3: Enable algorithmic trading in MetaTrader 5 by clicking the Algo Trading button in the toolbar.
Step 4: The EA begins working immediately. It scans for swing levels, places pending orders when conditions are met, and manages every trade from entry to exit. You do not need to touch anything.
Default settings have been optimized for Gold and Bitcoin on H1 through extensive backtesting. You can trade with defaults right out of the box. If you prefer to customize, every parameter is adjustable.
WHO THIS EA IS FOR
Swing Sniper was designed for traders who want a hands-off system that grows their account steadily over time without excessive risk. It is particularly suited for:
Traders who want automation but not recklessness. Every trade is protected. There are no open-ended risk strategies.
Traders who want to diversify across assets. Running the EA on Gold and Bitcoin simultaneously gives you exposure to two of the most actively traded markets with independent risk management.
Traders who are tired of curve-fitted systems. This EA uses the same logic and default parameters across both Gold and Bitcoin. It was not optimized separately for each asset. The underlying strategy is genuinely robust.
Traders who value transparency. The on-chart dashboard shows everything. No black box. No hidden logic that only works on specific accounts or brokers.
WHO THIS EA IS NOT FOR
This is not a get-rich-quick system. The backtest shows 77% return on Gold and 132% on Bitcoin over 25 months. That is strong and consistent, but it is not 1000% per month. If you are looking for extreme returns with extreme risk, this is not the right EA for you.
This EA does not use martingale, grid, or any recovery strategy. If a trade hits its stop loss, the EA accepts the loss and moves on. This is by design. Trying to recover losses with larger positions is how accounts get destroyed.
RECOMMENDED SETUP
- Symbols: XAUUSD, BTCUSD (or any volatile instrument)
- Timeframe: H1
- Account Type: Hedge
- Minimum Deposit: $500
- Recommended Deposit: $1,000 or more
- Leverage: 1:100 or higher
- Broker: Any broker with reasonable spreads on Gold and Bitcoin
- VPS: Recommended for uninterrupted 24/5 operation
FREQUENTLY ASKED QUESTIONS
- Does this EA work on other symbols besides Gold and Bitcoin? Yes. The strategy uses ATR-based volatility measurement, so it automatically adapts to any instrument. However, it performs at its highest level on instruments with strong trending behavior and sufficient volatility. Gold and Bitcoin are ideal candidates. You can test it on other symbols in the Strategy Tester to evaluate performance before trading live.
- Can I run it on multiple charts at the same time? Yes. This is exactly how it is designed to be used. Each chart instance is fully independent with its own position tracking, daily loss calculation, and risk management. There is no interference between instances.
- What timeframe should I use? H1 is recommended and is what all published backtest results are based on. The strategy identifies swing levels, which are more reliable on higher timeframes. Using timeframes below H1 will generate more signals but with lower quality and more false breakouts.
- Does it need a VPS? A VPS is recommended but not strictly required. The EA works with pending orders, so it does not need to be connected at the exact moment of entry. However, position management features like trailing stop and break-even require the EA to be running. If your connection drops while a position is open, those protection features will not function until the EA reconnects.
- What happens during news events? The EA does not have a built-in news filter. During high-impact news events, ATR naturally increases, which causes the EA to widen its stop loss and take profit distances. This provides some automatic protection against news-driven volatility. If you prefer to avoid trading during news entirely, you can use the built-in trading hours filter to restrict operation to specific time windows.
- How much should I risk per trade? The default risk setting has been calibrated through backtesting to provide a good balance between growth and drawdown. You can adjust it higher for more aggressive growth or lower for more conservative performance. Increasing risk will amplify both profits and losses proportionally.
- Can I use this on a netting account? Yes, the EA supports both hedge and netting account types.
- Will I receive updates? Yes. All product updates are delivered automatically through the MQL5 Market. You will receive a notification when a new version is available.
KEY FEATURES SUMMARY
Swing level detection using fractal price structure analysis Pending stop orders with ATR-adaptive stop loss and take profit Break-even protection to eliminate risk on winning trades Partial profit taking to lock in gains early Trailing stop to capture extended trend moves Per-symbol daily loss limit with automatic trading halt Percentage-based position sizing with automatic lot calculation Multi-asset capable with fully isolated risk per symbol Free margin and volume limit validation before every order Trading hours filter for session-specific operation Configurable order expiration Professional on-chart dashboard with real-time updates Clean, stable code with no DLL dependencies
VERSION HISTORY
v1.10 (Current Release) Multi-asset support with per-symbol risk isolation Break-even and partial close protection Professional on-chart dashboard Per-symbol daily loss tracking Free margin and volume validation Market session awareness
v1.00 (Initial Release) Core swing breakout detection ATR-based dynamic stop loss and take profit Trailing stop management Trading hours filter
ABOUT THE DEVELOPER
Swing Sniper was developed through months of research, coding, and iterative testing. Every feature exists because backtesting revealed a specific problem it needed to solve. The break-even system was added after analyzing loss distributions. The partial close was calibrated to the strategy's specific risk-reward profile. The per-symbol isolation was built after discovering that shared risk management undermined multi-asset performance.
This is not a template EA with renamed variables. It is a purpose-built trading system designed to perform in real market conditions.
If you have questions about the EA, its settings, or its performance, send me a message through MQL5. I respond to every inquiry.
