Supply and Demand Zones Indicator
Info
The Supply and Demand Zones Indicator is a Indicator for MetaTrader 5 that supply & demand zones v2. 0 This indicator identifies significant price impulses over the last 1000 bars, marking supply and demand zones based on institutional order blocks.
Usage
This tool is typically used for enhancing chart analysis and decision making.
Platform
This Indicator works exclusively on MetaTrader 5 (both build 600+ and newer versions).
Setup
Place the downloaded file in MQL5/Indicators folder via File ? Open Data Folder in MetaTrader 5.
How to Install and Use Supply and Demand Zones Indicator
1. Installation: Place your file in the MQL/Indicators folder via "Open Data Folder" and restart your terminal.
2. Loading: Find the indicator in the Navigator, drag it onto your chart, and configure the input parameters in the popup window.
3. Customization: Press Ctrl+I to open the indicator list, select your tool, and click "Properties" to change colors, levels, or visual styles.
4. Updating: Replace the old file in the Indicators folder with the new version and restart the platform to apply changes.
Frequently Asked Questions
Q: Why is my indicator not showing? A: Verify the file is in the MQL/Indicators folder, or try right-clicking the "Indicators" tree in the Navigator and clicking "Refresh."
Q: Do custom indicators slow down the platform? A: Too many complex indicators can impact performance; remove unused ones via the "Indicator List" (Ctrl+I).
Q: Can I use MT4 indicators on MT5? A: No, MQL4 and MQL5 are distinct languages; ensure the indicator is compiled specifically for your platform version.
What this tool does
Supply & Demand Zones v2.
Typical Use Case
This Indicator excels in automated trading and technical analysis on MetaTrader 5.
Compatible Platform & Setup
This Indicator works on MetaTrader 5. Place the file in the MQL5/Indicators folder and restart the terminal.
Description & Settings
Related: Demand Index - another powerful indicator for MetaTrader 5 traders.
Supply & Demand Zones v2.0This indicator identifies significant price impulses over the last 1000 bars, marking supply and demand zones based on institutional order blocks.
Also recommended: Demand Index HT F - similar indicator with strong performance on MetaTrader 5.
## Detection Mechanism
The algorithm calculates impulse moves using a multi-candle window (default 3 bars), summing the total range or net move and comparing it to the ATR. An impulse is detected when the combined move exceeds 1.0x ATR across three bars, capturing gradual institutional pushes.
## Zone Merging and Information
Similar zones of the same type are merged, reducing clutter. Each zone displays a label with type, freshness, strength, and touch count. A fresh zone with high strength and multiple touches is ideal.
## Dashboard and Alerts
The dashboard shows zone statistics, including total count, demand/supply breakdown, fresh zones, average strength, and the nearest fresh zone's distance. Alerts notify when a fresh zone is touched or when price approaches within a set distance (default 50 points).
## Chart Theme and Installation
The ExMachina dark theme is applied by default, enhancing zone visibility. To install, place the .mq5 file in MQL5/Indicators, compile, and attach to charts. Adjust the Min Impulse parameter to control zone detection sensitivity.
## Tips and Compatibility
Default settings work well for Forex pairs. For Gold, consider higher Min Impulse (1.2-1.5). For Indices, use range mode and keep the multi-candle window at 3. Compatible with MetaTrader 5, all brokers, instruments, and timeframes (H1 and H4 recommended).
## Changelog
v2.00 - Multi-candle impulse detection, zone merging, touch count, proximity alerts, dashboard enhancements, chart theme, and performance improvements.
v1.00 - Initial release.
You may also like: Demand Index - excellent alternative for indicator users on MetaTrader 5.
⚠ Limitations & Risk Warning
- This tool is provided for educational and testing purposes only.
- Past performance does not guarantee future results.
- Trading involves substantial risk of loss. Use on a demo account first.
- Results may vary depending on market conditions, broker, and settings.
- We recommend thorough backtesting and forward testing before using with real funds.