Pack Invest Mean Reversion EA
- Experts
- Sascha Juergen Knab
- 버전: 1.9
- 업데이트됨: 23 4월 2026
- 활성화: 5
Bollinger Bands Mean Reversion EA for Gold (XAUUSD) Made in Germany
Proven strategy – Optimized for real market conditions!
NO Grid, NO Martingale! Only one Trade with SL and TP!
This Expert Advisor implements a robust mean‑reversion strategy based on Bollinger Bands and candlestick confirmation, specifically tuned for the
high volatility of Gold (XAUUSD). It combines a high‑probability entry logic with advanced risk management to deliver consistent, long‑term growth while keeping drawdowns under control.
📈 Strategy Overview
The EA identifies overbought and oversold conditions using Bollinger Bands. When price closes outside the bands and forms a reversal pin bar, the EA prepares a trade. To avoid false signals, the following confirmation filters are applied:
-
Trend Filter (EMA200 on H1) – Trades only in the direction of the higher timeframe trend.
-
Volatility Filter (Minimum ATR) – Avoids trading during low‑volatility or ranging markets.
-
Spread & Session Filters – Prevents trading during unfavorable market conditions.
Entry Logic:
-
Long: Price closes below the lower Bollinger Band and a bullish pin bar is formed.
-
Short: Price closes above the upper Bollinger Band and a bearish pin bar is formed.
🛡️ Risk & Money Management
The EA uses ATR (Average True Range) to dynamically adjust stop‑loss and take‑profit levels to current market volatility. This ensures that risk per trade remains proportional to market conditions.
-
Stop Loss: X × ATR
-
Take Profit: X × ATR (Risk/Reward > 1:3)
-
Position Sizing: Fixed lot or percentage risk per trade (user selectable)
-
Trailing Stop: Activates after price moves favorably by a user‑defined distance, securing profits as the trend continues.
📊 Performance Highlights (Backtest on XAUUSD M5, 2025-2026)
Strategy Tester Report | ||||||||||||
FusionMarkets-Live (Build 5800) | ||||||||||||
Settings | ||||||||||||
| Expert: | PacKInvest_XAUUSD_M5_Market | |||||||||||
| Symbol: | XAUUSD | |||||||||||
| Period: | M5 (2025.11.01 - 2026.04.22) | |||||||||||
| Inputs: | EA_Label=PacKInvest XAUUSD M5 | |||||||||||
| Currency: | USD | |||||||||||
| Initial Deposit: | 1 500.00 | |||||||||||
| Leverage: | 1:500 | |||||||||||
Results | ||||||||||||
| History Quality: | 100% real ticks | |||||||||||
| Bars: | 32680 | Ticks: | 35526815 | Symbols: | 1 | |||||||
| Total Net Profit: | 1 147.36 | Balance Drawdown Absolute: | 0.22 | Equity Drawdown Absolute: | 21.34 | |||||||
| Gross Profit: | 1 563.84 | Balance Drawdown Maximal: | 128.11 (5.07%) | Equity Drawdown Maximal: | 174.77 (6.80%) | |||||||
| Gross Loss: | -416.48 | Balance Drawdown Relative: | 6.59% (117.14) | Equity Drawdown Relative: | 8.01% (144.53) | |||||||
| Profit Factor: | 3.75 | Expected Payoff: | 34.77 | Margin Level: | 971.95% | |||||||
| Recovery Factor: | 6.56 | Sharpe Ratio: | 179.24 | Z-Score: | 1.28 (79.95%) | |||||||
| AHPR: | 1.0178 (1.78%) | LR Correlation: | 0.98 | OnTester result: | 0 | |||||||
| GHPR: | 1.0174 (1.74%) | LR Standard Error: | 58.39 | |||||||||
| Total Trades: | 33 | Short Trades (won %): | 5 (100.00%) | Long Trades (won %): | 28 (85.71%) | |||||||
| Total Deals: | 66 | Profit Trades (% of total): | 29 (87.88%) | Loss Trades (% of total): | 4 (12.12%) | |||||||
| Largest profit trade: | 124.88 | Largest loss trade: | -127.27 | |||||||||
| Average profit trade: | 53.93 | Average loss trade: | -102.07 | |||||||||
| Maximum consecutive wins ($): | 13 (575.54) | Maximum consecutive losses ($): | 1 (-127.27) | |||||||||
| Maximal consecutive profit (count): | 575.54 (13) | Maximal consecutive loss (count): | -127.27 (1) | |||||||||
| Average consecutive wins: | 6 | Average consecutive losses: | 1 | |||||||||
Past performance does not guarantee future results. Live trading may differ due to slippage and broker conditions.
⚙️ Key Input Parameters
| Parameter | Description |
|---|---|
| EA_Label | Custom label for reporting |
| BB_Period | Bollinger Bands period (default 20) |
| BB_Deviation | Standard deviation multiplier (default 2.0) |
| ATR_Period | ATR period for SL/TP calculation |
| RiskPercent | Risk per trade as % of account balance |
| UseTrailing | Enable/disable trailing stop |
| TrailStart | Minimum profit in points to activate trailing |
| TrailStep | Trailing stop distance in points |
| Trade Time ATR for Trade | |
🔧 Why This EA Works on Real Ticks
Many EAs show excellent results in idealised backtests but fail on live markets due to tick‑data differences. This EA has been specifically optimised and validated on “Every tick based on real ticks” backtests, making its performance much more representative of actual trading conditions.
-
Uses pin bar confirmation to avoid false breakouts.
-
ATR‑based stops and targets adapt to changing volatility.
-
Trend and volatility filters reduce trades during unfavorable periods.
-
Trailing stop maximise winning trades.
📌 Recommended Settings for Gold (XAUUSD)
| Setting | Value |
|---|---|
| Timeframe | M5 (optimized) |
| Minimum Account Balance | $500 (with 1% to 5% risk) |
| Broker Account | ECN / Raw / Standard |
| VPS | Recommended for 24/7 operation |
⚠️ Important Notes
-
Regular monitoring and occasional parameter adjustments are recommended.
-
We only provide trading tools and do not give financial advice. You trade at your own risk.
-
Always test on a demo account for at least 2–4 weeks before going live.
-
Past performance does not guarantee future profits. Only trade with risk capital.
- The EA and its parameters are regularly adjusted to current market conditions. Therefore, long-term performance is not meaningful—the gold market of 2026 is different from that of 2025 or 2024.
Take advantage of mean‑reversion in Gold with a disciplined, fully automated approach.
For questions or custom modifications, please contact the developer.
