ZoneSniper UltimateEA
- Experts
- Stephen Muriithi Muraguri
- 버전: 1.4
ZoneSniper EA is a Supply & Demand zone trading robot built for MetaTrader 5. It identifies high-probability price zones formed by consolidation, waits for a confirmed impulse breakout away from those zones, then enters trades precisely when price returns to retest them.
Zone Detection
The EA scans for consolidation clusters — a defined number of candles trading within a tight range. When price breaks out of that cluster with a strong impulse candle, the consolidation area is marked as either a Demand zone (bullish breakout) or a Supply zone (bearish breakout). A zone is only activated if the breakout move is impulsive enough — weak breakouts are discarded automatically.
Entry Logic
Once a valid zone is formed, the EA waits for price to move away from it by a minimum distance, marking it "ready for test." When price returns and taps back into the zone, the EA checks three additional conditions before entering:
- Candle Confirmation — the trigger candle must close in the trade direction with a meaningful body, filtering out indecision wicks
- HTF Bias Filter — the H4 EMA-100 must be sloping in the trade direction, ensuring trades align with the higher timeframe trend
- Session Filter — trades only execute during approved trading sessions
Risk Management
Stop Loss is placed just beyond the zone boundary rather than a fixed distance, keeping risk tight and proportional to the zone size. Once a trade moves into profit, the EA automatically moves the Stop Loss to break-even to protect capital. A partial close then locks in a portion of profit at a configurable target, while the remainder runs to full Take Profit.
Zone Lifecycle
Zones are tracked and colour-coded throughout their market life — fresh, tested, and broken states are all visually represented as clean outline rectangles on the chart. Zones that are broken by price or expire after a set number of bars are automatically removed, keeping the chart clean.
