Dual Switch Grid (DSG) is a flexible Grid Expert Advisor designed for traders seeking full control over strategy behavior. It offers two distinct entry models—Donchian trend-following and Bollinger Band mean-reversion—both fully customizable. Users can freely adjust indicator settings, EMA filters to suit their strategy. In addition, DSG features a comprehensive, user-configurable grid recovery system, enabling traders to handle the risk management with ease.
1. Dual Entry Modes: Toggle between DonchianTrend (breakout trend-following) or BollingerReversion (mean reversion).
2. Built-In EMA Filter: Optional trend confirmation filter to align trades with directional bias. can change the filter to different timeframes to allow multi-timeframe analysis.
3. Time & Day Filters: Define active trading hours and days to avoid bad sessions or news periods.
4. ATR-Based TP/SL System: Dynamically scale targets and stops using volatility.
5. Fully Configurable Grid Recovery System:
- Option to turn off grid recovery and rely on indicator entry completely,
- Adjustable lot multiplier, step size, TP-by-money, Max Position Allowed, and breakeven logic.
- Optional Max Position to BE: switch to target breakeven after a certain amount of grid positions has been opened.
6. Account Protection: Optional max-loss cutoff to guard against extreme market events.
7. No Hidden Logic: All entry and exit conditions are fully exposed and user-editable.
Entry Rules of the EA :
In this mode, the EA uses a Donchian Channel to follow breakouts:
Buy Entry: Triggered when price touches the Upper Donchian band
Sell Entry: Triggered when price touches the Lower Donchian band
You can optionally enable an EMA filter. If enabled:
Buy trades are only allowed when price is above the selected EMA.
Sell trades are only allowed when price is below the EMA.
This filter helps confirm trend direction before entering a breakout.
In this mode, the EA trades against extreme moves, assuming price will revert:
Buy Entry: Triggered when price touches the Lower Bollinger Band
Sell Entry: Triggered when price touches the Upper Bollinger Band
You can also enable the EMA trend filter in this mode:
If price is above the EMA (uptrend), only buy reversion trades are allowed.
If price is below the EMA (downtrend), only sell reversion trades are allowed.
This ensures that reversion trades are taken in the direction of the broader trend, avoiding counter-trend setups in high-momentum environments.
✅ EURUSD
✅ AUDNZD
These pairs are historically stable and responsive to DSG’s logic.
❗ XAUUSD
❗ USDJPY
❗ Other untested pairs
Recommended VPS :
1. FXVM
2. ForexVPS
3. or any provider with <5ms latency to your broker.
Choose a Broker that has :
1. Tight Spreads
2. Low Slippage
3. Fast Execution
If you have any questions regarding the settings of the EA or anything in particular. feel free to ask me via dm!
I will provide backtested settings on the comments!
If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.