Dark Matter Reversal EA – User Guide
1. Overview
The Dark Matter Reversal EA is a reversal trading system that combines:
• RSI Divergence – detects bullish/bearish momentum shifts
• Candlestick Patterns – Engulfing, Pin Bar, Hammer, Shooting Star
• ATR-based Risk Management – adaptive stop loss and take profit
• ATR Trailing Stop – dynamically protects profits
The EA aims to capture trend reversals with confirmation filters and flexible risk control.
2. Key Features
• RSI Divergence Detection (bullish & bearish)
• Candlestick Pattern Confirmation (optional)
• ATR-based Stop Loss & Take Profit
• Customizable Risk Settings
• Automatic Lot Calculation (Risk%) or Fixed Lot
• ATR-based Trailing Stop
• One-position-per-symbol option
3. Input Parameters
General Settings
• EA Name – label for trades
• Magic Number – unique ID to separate trades from other EAs
• FixedLot – lot size if Risk% = 0
• RiskPercent – percent of account balance to risk (0 = disabled)
• SlippagePoints – maximum allowed slippage in points
Signal Settings
• Signal Timeframe – timeframe for signals (default: chart timeframe)
• RSI Period – default 14
• Divergence Lookback – number of bars scanned for divergence
• Swing Depth – sensitivity for swing high/low detection
Candlestick Confirmation• Use Candle Filter – enable/disable confirmation
• Allow Engulfing / Pin Bar / Hammer/Shooting – choose patterns
Risk Management
• ATR Period – default 14
• ATR Multiplier SL – SL distance = ATR × multiplier
• RiskReward – TP = SL × RiskReward
• Use ATR TP – enable/disable automatic TP
Trailing Stop
• Enable Trailing – true/false
• ATR Multiplier Trail – trailing distance = ATR × multiplier
• Trail Step Points – minimum step to adjust SL
Filters
• One Position Per Symbol – true/false
4. Trading Logic
1. Bullish Setup
o Price makes a lower low, RSI makes a higher low (bullish divergence).
o Confirmed by bullish candlestick (if filter enabled).
o EA opens BUY order.
2. Bearish Setup
o Price makes a higher high, RSI makes a lower high (bearish divergence).
o Confirmed by bearish candlestick (if filter enabled).
o EA opens SELL order.
3. Stop Loss & Take Profit
o SL = ATR × multiplier.
o TP = RiskReward × SL (optional).
4. Trailing Stop
o When trade is profitable, SL trails behind price by ATR × multiplier.
5. Recommended Settings
EURUSD (M15 / H1)
• RSI Period = 14
• ATR Period = 14• ATR SL Multiplier = 1.5
• ATR TP (RR) = 2.0
• Trailing ATR Multiplier = 1.2
XAUUSD (M30 / H1)
• RSI Period = 14
• ATR Period = 14
• ATR SL Multiplier = 2.0
• ATR TP (RR) = 2.5
• Trailing ATR Multiplier = 1.5
6. Usage Tips
• Best used on trending or volatile pairs (EURUSD, GBPUSD, XAUUSD).
• Works well on M15 – H1 timeframes.
• Combine with higher timeframe analysis for better accuracy.
• Enable candle confirmation for stricter signals.
• Use RiskPercent for consistent money management.
7. Safety Notes
• Always backtest and optimize before using on live accounts.
• Recommended leverage management: keep risk < 2% per trade.
• Avoid running on multiple highly correlated pairs with high risk.