Quick Summary:
BB Return for MT4 is a Bollinger Band mean-reversion Gold scalper by Leonid Arkhipov — a strategy the developer originally used in manual trading, now fully automated. The core concept: price breaks outside the Bollinger Bands, then returns. But the EA doesn’t trade every touch — additional filters for volatility, BB width, return candle confirmation, and a middle band filter eliminate weak and non-working market situations.
The 15-year backtest (2011–2026) produced a 102.02 profit factor with 98.70% win rate across 1,076 trades — the highest PF we’ve ever listed. The verified live signal shows 36% growth in 12 weeks on IC Markets with 100% profit trades so far. No grid, no martingale, no averaging. Works with any broker and any account type. 11 reviews, all 5-star.
Official MQL5 Listing:
BB Return MT4 — MQL5 Marketplace
Live Signal:
BB Return — Live Signal
How BB Return Trades

The strategy is elegant in its simplicity but disciplined in its execution:
- Step 1 — BB Break: Price breaks outside the Bollinger Band boundary (upper or lower). This is the initial trigger
- Step 2 — Return Candle: A confirmed return candle forms, indicating price is reverting back inside the bands. Not every break leads to a return — the EA waits for confirmation
- Step 3 — Filter Checks: Before entering, the EA verifies: is the current spread acceptable? Is the BB width within normal range (avoiding squeezes or extreme expansions)? Is volatility within tradeable bounds? Does the middle band filter confirm?
- Step 4 — Entry: Only when all conditions align does the EA place a trade with a fixed SL (1500 points) and TP (450 points)
The on-chart HUD panel shows each filter’s status in real-time — green “OK” or red “NO” — so you can see exactly why the EA is trading or waiting. The “Direction WAIT” status means all conditions aren’t yet met. When everything aligns, it changes to the trade direction.
This is calm trading in the volatile Gold market. The EA averages 80–100 trades per year — roughly 1.5–2 per week. Quality over quantity. Most of the time it’s watching and waiting. When it trades, the filters have confirmed the setup.
36% Live Growth in 12 Weeks — 100% WR So Far

✅ MQL5 Verified Live Signal — 12 Weeks
- Growth: 36%
- Running: 12 weeks
- Broker: IC Markets (ICMarketsSC-MT5-2), 1:1000 leverage
- Profit Trades: 100%
- Loss Trades: 0%
- Maximum Drawdown: 5.2%
- Max Deposit Load: 9.1%
- Trading Activity: 0.4%
- Algo Trading: 100%
- Initial Deposit: $200
- Profit: $72.32
- Equity: $272.32
- Withdrawals: $0
- Additional Deposits: $0
100% win rate over 12 weeks — every single live trade has been profitable. The backtest’s 98.70% WR suggests this will eventually see losses, but 12 weeks without one confirms the filtering system is extremely selective in live conditions.
The 0.4% trading activity is very low — the EA is in the market a tiny fraction of the time. This is consistent with the 80–100 trades per year average. 5.2% max drawdown is well controlled.
15-Year Backtest — 102.02 Profit Factor


✅ 15-Year Backtest — XAUUSD M5, Default Settings (1,076 Trades)
- History Quality: 98%
- Period: 2011–2026
- Initial Deposit: $1,000
- Net Profit: $25,000,306
- Profit Factor: 102.02
- Recovery Factor: 127.98
- Sharpe Ratio: 11.92
- LR Correlation: 0.91
- Win Rate: 98.70% (1,062 wins / 14 losses)
- Short WR: 98.46% | Long WR: 98.92%
- Avg Win: $23,773 | Avg Loss: -$17,676
- Largest Win: $76,910 | Largest Loss: -$122,230
- Max Consecutive Wins: 489 ($21,760,580)
- Max Consecutive Losses: 1 (-$122,230)
- Average Consecutive Wins: 71
- Average Consecutive Losses: 1
- Balance DD Max: $122,230 (3.94%)
- Equity DD Max: $195,350 (5.97%)
- Equity DD Relative: 11.89%
These numbers require context:
- 102.02 PF means $102 in gross profit for every $1 in gross loss. This is the highest profit factor we’ve ever listed — by a wide margin. Gross profit: $25,247,775. Gross loss: $247,468. The EA’s filtering is so selective that it almost never loses, and when it does lose, the compounded wins have already built an enormous buffer
- 14 losses in 15 years — across 1,076 trades, only 14 were losers. That’s less than one loss per year on average. The maximum consecutive losses is 1 — the EA never lost twice in a row across the entire 15-year test
- 489 consecutive wins — the longest winning streak. That’s nearly 5 years of wins without a single loss. Average consecutive wins of 71 means typical winning streaks last over a year
- Compounding distortion — the absolute dollar figures ($25M from $1K) reflect extreme compounding over 15 years. Real-world results depend on your lot sizing. The percentage-based metrics (PF, WR, DD%) are more meaningful than the dollar amounts
- 0.91 LR correlation — strong linear equity growth across the full 15-year period. The equity curve is remarkably smooth through multiple Gold market regimes
Past performance is not indicative of future results. The backtest uses 98% history quality. Always test on demo before going live.
Works With Any Broker — Not Spread-Sensitive
Unlike most Gold scalpers that demand RAW/ECN accounts, the developer explicitly states: BB Return is not sensitive to spread, slippage, or broker quote specifics. It works with any broker and any account type — Standard, ECN, Pro, Raw, Razor. This is unusual for an M5 scalper and reflects the wider SL/TP distances (SL: 1500 points, TP: 450 points) that absorb spread variations without impacting the strategy.
This means you don’t need to switch brokers or open a special account type to use BB Return. Your existing MT4 setup should work fine.
Bonus: BB Return Opti — Adapt to Any Pair

Every buyer receives a personal bonus: BB Return Opti — a separate version of the EA designed for optimisation and adaptation to other trading instruments. While BB Return is locked to XAUUSD, BB Return Opti has open parameters that let you find working settings for any currency pair within 5–10 minutes using 1-Minute OHLC modelling mode.
The Opti version is designed for accelerated optimisation — the internal structure produces results identical to “Every tick” mode when running in 1-Minute OHLC, saving substantial computational time. Includes a set file for optimisation and detailed PDF instructions.
Contact the developer after purchase to receive the BB Return Opti bonus.
Customer Reviews — 11 on MQL5 (All 5-Star)

★★★★★ “The backtest is almost exactly the same as the real result — unbelievable!”
Using it on a real account. The live performance matches the backtest, which is rare and impressive.
— Mohammed Alsabakha, MQL5 Verified Buyer
★★★★★ “Installed the EA and it has been very simple. Backtesting results are optimal.”
Waiting for the EA to start making trades so I can attach the real results.
— smc_trader, MQL5 Verified Buyer
★★★★★ “Wonderful backtest over more than 20 years! Shows good performance.”
Excited to see it perform live. Let’s keep it up.
— Jonathan Bastide, MQL5 Verified Buyer
EA Setup
- Platform: MetaTrader 4
- Instrument: XAUUSD (Gold)
- Timeframe: M5
- Strategy: Bollinger Band mean-reversion with volatility, BB width, return candle, and middle band filters
- Stop Loss: 1500 points (fixed)
- Take Profit: 450 points (fixed)
- Grid / Martingale: None — no averaging
- Lot Sizing: Fixed lot or AutoRisk mode
- Trade Frequency: ~80–100 trades per year (1.5–2 per week)
- Broker: Any — Standard, ECN, Pro, Raw, Razor all supported
- Spread Sensitivity: Not sensitive to spread, slippage, or broker specifics
- Sessions: Not tied to specific sessions — can operate 24/7
- VPS: Recommended for continuous 24/5 operation
- On-Chart Panel: Real-time HUD showing market conditions, signal logic, trade status, and recovery state
- Recovery Mode: Optional — configurable loss recovery system (shown as OFF by default)
- Bonus: BB Return Opti EA for adapting strategy to other pairs (contact developer after purchase)
Our Assessment
Based on the 15-year backtest, 12-week live signal, 11 reviews, and system architecture:
- Backtest Metrics — Unprecedented: 102.02 PF with 98.70% WR across 1,076 trades over 15 years is the highest profit factor we’ve listed on any EA. Only 14 losses in 15 years — less than one per year. Maximum 1 consecutive loss means the EA never lost twice in a row. These metrics reflect extreme filtering selectivity: BB Return simply refuses to trade unless every condition is perfect
- 15-Year Equity Curve: The near-linear growth from 2011 to 2026 through Gold’s 2011 peak, 2013–2018 bear market, COVID crash, rate hikes, and 2024–2026 bull run demonstrates the mean-reversion logic works across fundamentally different Gold regimes. The 0.91 LR correlation confirms consistent linear progression
- Live Signal — Early But Clean: 36% growth in 12 weeks with 100% WR and 5.2% DD. The backtest predicts ~1 loss per year, so 12 weeks without a loss is consistent. The 0.4% trading activity confirms the EA trades very selectively. Multiple reviewers specifically note that live results match backtest performance
- Broker Flexibility: Not requiring ECN/RAW accounts is a significant practical advantage. The wider SL/TP distances (1500/450 points) absorb spread variations that would destroy tighter scalpers. This makes BB Return accessible to traders who can’t or don’t want to switch brokers
- Avg Win > Avg Loss: At $23,773 vs $17,676 (1.34:1), combined with 98.70% WR, the EA has a double edge — winning far more often AND winning bigger. This is extremely rare. Most 98%+ WR systems have avg losses many multiples larger than avg wins
- SL/TP Ratio Warning: The fixed SL of 1500 points vs TP of 450 points means the stop loss is 3.3x larger than the take profit. At 98.70% WR this works — but if the win rate degraded, the asymmetric SL/TP would amplify losses. The backtest’s $122,230 largest loss was substantial even with compounding. Size conservatively
- Recovery Mode: The HUD panel shows an optional Recovery system (OFF by default). If enabled, this would increase lot size after losses to recover. We recommend keeping it OFF unless you fully understand the implications — recovery modes amplify risk during drawdowns
- BB Return Opti Bonus: The ability to optimise the Bollinger Band return concept for other pairs adds genuine value. The 1-Minute OHLC optimisation that matches Every Tick results is a practical time-saver
- Overall: BB Return delivers the most extreme backtest metrics we’ve listed — 102 PF, 98.7% WR, max 1 consecutive loss across 15 years. The strategy is simple (Bollinger Band mean-reversion), the filtering is what makes it exceptional. The broker flexibility is a practical bonus. The main considerations are the very wide SL (3.3x TP), the optional Recovery mode (keep it off), and the still-young live signal (12 weeks). For traders who want the most statistically dominant Gold EA backtest available — with the patience to accept 80–100 trades per year — BB Return is in a category of its own
Who Is BB Return For?
Ideal for traders who:
- Want the highest backtest win rate available — 98.70% across 15 years, max 1 consecutive loss
- Prefer patience and selectivity — 80–100 trades per year, not daily trading
- Don’t want broker restrictions — works on Standard, ECN, Raw, any account type
- Value a simple, understandable strategy — Bollinger Band return with clear filtering
- Want multi-pair potential — BB Return Opti bonus lets you adapt to other instruments
Consider alternatives if you:
- Want frequent trading activity — only 1.5–2 trades per week
- Need months of live track record — signal is 12 weeks old
- Are uncomfortable with 3.3x SL/TP ratio — stop loss is much wider than take profit
- Prefer MT5 — this is MT4
Risk Disclaimer
Past performance does not guarantee future results. The 15-year backtest uses 98% history quality with default settings and compounding. The live signal is 12 weeks old with 100% win rate — losses will eventually occur as predicted by the backtest’s 98.70% (not 100%) WR. The fixed stop loss is 3.3x larger than the take profit — individual losses will be proportionally larger than individual wins. The optional Recovery mode amplifies risk. Always test on a demo account before live deployment. Do not trade with funds you cannot afford to lose.
What Do You Receive?
– BB Return for MT4 – Latest Version
– Installed directly to your MT4(s) from the MQL5 marketplace
– Free lifetime updates (which you can download yourself)
– BB Return Opti — bonus EA for adapting the strategy to other currency pairs (contact developer after purchase)
– Optimisation set file and detailed PDF instructions for BB Return Opti

