RegimeShift Pro
- Experts
- Sergio Leonardo Inostroza Riffo
- Versione: 1.1
- Attivazioni: 5
🔥 What is RegimeShift Pro?
RegimeShift Pro is a professional-grade Expert Advisor designed to automatically detect the current market regime using the ADX (Average Directional Index) and switch intelligently between two high‑performance entry engines:
- Trend Regime → MACD-based entries
- Range Regime → RSI-based entries
This dual‑engine system ensures that the EA uses the right strategy at the right time, avoiding false signals and adapting instantly to changing conditions. With robust ATR-based stop placement, advanced EMA‑anchored trailing, strong risk management, and full parameter flexibility, it provides a complete and reliable trading framework for EURUSD H1 and XAUUSD D1.
⭐ Why RegimeShift Pro Stands Out
- Smart Market Regime Detection (ADX): Filters out poor entries by identifying whether the market is trending or ranging.
- Dual Entry Logic (MACD + RSI): Momentum‑based signals in trends, mean‑reversion setups in ranges.
- Professional Exit Engine: ATR‑based Stop Loss + adaptive EMA‑based trailing for trend trades.
- Risk Management Built for Longevity: %Equity risk, fixed lot mode, max trades control, spread filters, session filters.
- Market‑Ready Architecture:
- No martingale
- No grid
- No external libraries
- No WebRequest
- Fully compatible with hedging/netting
- Highly Optimizable: Clean inputs, clearly documented, organized by category.
- Stable Backtests: Optional “One Trade Per Bar” logic ensures clean historical modelling.
🧠 How It Works (Simplified)
1. Regime Classification (ADX)
- Trend Mode: ADX > upper threshold (default: >24)
- Range Mode: ADX < lower threshold (default: <21)
- Neutral Zone: No new trades
2. Entry Logic
- MACD engine for trends
- Multiple entry methods available (user‑selectable)
- RSI engine for ranges
- Multiple entry modes included
3. Exit Logic
- Trend Trades:
- SL based on ATR × multiplier
- EMA‑anchored trailing stop (period and step customizable)
- Range Trades:
- Exit on RSI threshold cross
- Optional:
- Close positions opened under the previous regime when ADX shifts
🧩 Key Features
Regime Detection
- ADX period input
- Trend/Range thresholds
- Optional "Close on Regime Change" logic (per symbol/timeframe)
MACD Engine
- Fully customizable parameters
- Several entry modes (classic cross, histogram cross, slope, etc.)
RSI Engine
- Configurable period and levels
- Three entry modes: level cross, revert‑to‑50, re‑entry after overbought/oversold
Volatility & Risk Management
- ATR StopLoss (configurable multiplier)
- Optional TakeProfit (based on Risk‑Reward)
- Fixed lot or Dynamic %Equity risk per trade
- Margin‑aware lot calculation (passes Market validation)
Trailing Engine (Trend Only)
- Step‑based trailing
- EMA-based structure (price‑close EMA as anchor)
- ATR offset for market volatility adaptation
Execution & Safety Filters
- Max spread per symbol (EURUSD, XAUUSD, and default)
- Day & Session filters
- OneTradePerBar logic
- MagicNumber auto‑allocation
- Robust error handling and retry logic
- ECN‑friendly order execution
📈 Recommended Symbols & Timeframes
- EURUSD – H1 timeframe
- XAUUSD (Gold) – D1 timeframe
These combinations offer clean ADX regime separation and historically stable results in both trend and range phases.
Presets for these instruments are included.
🚀 Quick Start Guide
- Open chart → EURUSD H1 or XAUUSD D1
- Attach RegimeShift Pro
- Load included preset file
- Set Risk % or Fixed Lot
- Click AutoTrading ON
The EA is ready to run.
🎛️ Optimization Guidance
For best performance:
- Fine‑tune ADX thresholds (small changes can increase stability)
- Test different MACD/RSI entry modes
- Adjust ATRMultiplierSL and TrailingStepPoints
- Experiment with EMA period for trend trailing
- Keep MaxTrades conservative for long-term reliability
🛡️ Risk Management Recommendations
- Typical risk: 0.5% – 2% per trade
- Avoid increasing risk after a drawdown
- MaxTrades limits should remain modest
- VPS recommended for 24/5 operation and stable trailing
🔧 Technical Requirements
- MetaTrader 5
- Hedging account recommended
- Works on ECN/Raw and Standard
- No additional indicators or files required
- No DLLs, WebRequests or external resources
❓ FAQ
Does the EA use martingale or grid?
No. RegimeShift Pro uses proper SL/TP and trailing logic only.
Can I trade other instruments?
Yes, but optimization is required. Recommended presets are for EURUSD H1 and XAUUSD D1.
What happens when ADX changes regime?
Optionally, the EA can close previous‑regime trades (configurable in inputs).
Is VPS required?
Strongly recommended for stable trailing and uninterrupted execution.
Does it work on netting?
Yes. The EA detects the account mode and adapts, but hedging offers more flexibility.
🗺️ Roadmap (Free Updates)
- Break-even and partial close features
- Multi-timeframe regime confirmation
- On‑chart mini panel (ADX/MACD/RSI status)
- Additional presets for indices and metals
- Advanced trailing engine options
All future updates are free for buyers.
⚠️ Disclaimer
Trading carries risk. Past results do not guarantee future performance. Always test in demo, use proper risk settings, and avoid excessive leverage.
