KS Demand Supply MultiZone indicator
- Indicators
-
Kulvinder Singh
KULVINDER SINGH
MQL5 Developer | Python Developer | Forex Trader | Software Product Creator
📞 +91-9996327555 | ✉ Kulvinder99@gmail.com | https://freesoftwaredownload.in/ - Version: 1.8
- Updated: 31 October 2026
- Activations: 10
KS Demand & Supply MultiZone is a multi-timeframe supply & demand zone indicator for MetaTrader 5.
Core IdeaIt detects impulse candles (strong directional moves) and draws the origin zone of each impulse — the last opposite candle before the big move. These zones are plotted from higher timeframes onto the current chart.
Timeframes Supported- Monthly (MN1)
- Weekly (W1)
- Daily (D1)
- 4-Hour (H4)
- 1-Hour (H1)
Each timeframe can be turned on/off independently, with its own settings for color, impulse strength, maximum active zones, and whether to show broken/inactive zones.
How Zones Are Identified- Looks for a candle whose body is at least x × ATR (default 1.5× ATR).
- Confirms it is the start of the impulse (previous candle is not also a strong move in the same direction).
- Takes the base candle (the last opposite candle before the impulse).
- Zone boundaries:
- Wick-to-body mode (default): tighter zone using the body of the base candle + the extreme wick.
- Full candle mode: high-to-low of the base candle.
- Fresh — never retested.
- Tested — price returned into the zone one or more times.
- Broken — a closed candle of that timeframe closed beyond the far edge of the zone.
Broken zones can be shown (dashed, muted color) or hidden. Optionally only the most recent broken zone of each timeframe is extended to the right.
Display Features- Colored rectangles (fill optional).
- Labels showing timeframe + type (Supply/Demand) + status (fresh / tested xN / broken).
- Optional short or full label style.
- Top-left legend showing active supply/demand counts and inactive zones per timeframe.
- Higher timeframes use slightly thicker borders.
Optional alerts when price enters an active (unbroken) zone
Thanks for choose us
