Supply and Demand Zones Darshakssc

📦 Supply & Demand Zones with Smart Filters (MQL5)

This indicator detects high-probability supply and demand zones using a multi-step Smart Money Concept (SMC) approach, specifically optimized for the MetaTrader 5 platform.

🚀 Core Logic

  • Liquidity Sweep Detection: Identifies when price sweeps above a pivot high (supply setup) or below a pivot low (demand setup), capturing liquidity grabs by institutional traders.

  • Displacement Confirmation: Requires a strong displacement candle (measured by ATR and body percentage) or a fair value gap (FVG/imbalance) in the opposite direction immediately after the sweep.

  • Volume Confirmation: An optional filter ensuring zones form only when volume exceeds a user-defined threshold, indicating institutional participation.

  • Smart Filtering: Built-in logic prevents overlapping zones, enforces minimum spacing between signals, and requires confirmation bars to eliminate false signals.

  • Zone Lifecycle Management: Zones are automatically removed when price closes through them with momentum. Breached zones can optionally "flip" to the opposite type when re-tested with strong displacement.

✨ Key Features

  • Clean Visual Display: Clear "D" (Demand) and "S" (Supply) labels placed directly on the chart with shaded zone blocks.

  • Dynamic Zone Shading: Automatically analyzes a rolling 1000-bar window and dynamically darkens the zone color based on its price level (lower supply zones and higher demand zones appear darker), helping you visually identify premium and discount areas at a glance.

  • Non-Repainting: All signals use confirmed historical bar data—no lookahead, no repainting.

  • Volume Filter: Optional confirmation using volume/tick-volume spike detection.

  • Zone Flip Logic: Breached demand zones can become supply (and vice versa) when violated with strong institutional momentum.

  • Overlap & Cluster Prevention: Smart algorithm prevents duplicate or heavily clustered zones in the same price area.

  • Fully Customizable: Adjust pivot sensitivity, displacement thresholds, volume filters, and colors directly from the MT5 inputs tab.

🎯 How to Add to Your MT5 Chart

  1. Save the File: Compile the code in MetaEditor and save the .mq5 file inside your MT5 directory: MQL5/Indicators/ .

  2. Refresh Navigator: Open MetaTrader 5, go to the Navigator window (Ctrl+N), right-click Indicators, and click Refresh.

  3. Attach to Chart: Drag and drop SupplyDemandZones onto your desired asset and timeframe.

  4. Customize Settings: In the indicator's Inputs tab, adjust parameters based on your trading style and instrument volatility.

📖 How to Use

🟢 Demand Zones (Green "D" Labels)

  • Condition: Price swept below a swing low (liquidity grab) followed by strong bullish displacement/imbalance.

  • Trading Action: Look for LONG entries when price returns to mitigate the zone or on immediate continuation.

  • Stop Loss: Place just below the zone structure or the sweep low.

  • Target: Next resistance level, opposing supply zone, or fixed risk-reward ratio target.

🔴 Supply Zones (Red "S" Labels)

  • Condition: Price swept above a swing high (liquidity grab) followed by strong bearish displacement/imbalance.

  • Trading Action: Look for SHORT entries when price returns to mitigate the zone or on immediate continuation.

  • Stop Loss: Place just above the zone structure or the sweep high.

  • Target: Next support level, opposing demand zone, or fixed risk-reward ratio target.

🟠 Flipped Zones (Orange Labels)

  • Condition: A previous demand/supply zone was broken with strong institutional momentum, turning its polarity.

  • Trading Action: Exercise caution—wait for additional confirmation or a structural shift before trading flipped zones.

🔍 What to Look For

✅ High-Quality Setups

  • Zone forms with above-average volume (ensure Volume Confirmation is set to true ).

  • Clear, clean liquidity sweep visible on the chart.

  • A strong, explosive displacement candle with a large body percentage.

  • The zone aligns perfectly with the higher timeframe market trend or major key levels.

❌ Setups to Avoid

  • Zones forming in choppy, sideways, or low-volume market environments.

  • Zones that appear immediately during high-impact macroeconomic news events (consider raising confirmation bars during news).

  • Aggressive counter-trend zones without any additional higher timeframe confluence.

⚙️ Recommended Settings by Timeframe

  • 5-Minute Charts (Scalping):

    • Pivot Lookback Left/Right: 3 / 3

    • Min Displacement ATR: 0.9

    • Confirmation Bars: 1

    • Min Zone Spacing: 3 to 5 bars

    • Volume Threshold: 1.2x

  • 15-Minute Charts (Intraday - Default):

    • Pivot Lookback Left/Right: 4 / 4

    • Min Displacement ATR: 1.0

    • Confirmation Bars: 2

    • Min Zone Spacing: 5 to 8 bars

    • Volume Threshold: 1.2x

  • 1-Hour Charts (Swing Trading):

    • Pivot Lookback Left/Right: 5 / 5

    • Min Displacement ATR: 1.2 - 1.5

    • Confirmation Bars: 3

    • Min Zone Spacing: 8 to 12 bars

    • Volume Threshold: 1.3x

作者のその他のプロダクト
Supply and Demand indicator powered by advanced multi-timeframe fractal algorithms, Zone Merging technology, and full EA readiness. -  Finding the exact areas where institutional buying and selling occur is the key to successful trading. Advanced Supply & Demand Zones Simple  takes the guesswork out of chart analysis. By utilizing a dual-layered fractal calculation (Fast and Slow points) combined with dynamic ATR scaling, this indicator pinpoints high-probability reversal and continuation zones
FREE
- The Symbol Changer Utility for MetaTrader is a tool that enables traders to switch between various symbols on the MetaTrader trading platform easily and quickly. - It is designed to change the symbol of the current and all open chart windows and the timeframe of the current chart window (by clicking the button). - The tool retrieves symbols from the Market Watch, displaying only the necessary symbols in the market watch.
FREE
This EA is fully automated , it is built based on  the method of catching the pop-up Alert event and forwarding them to Telegram Channel/Group. Parameters of the EA: -------- <EA Settings> -------- Magic Number:   The identifying (magic) number of the currently selected order. Bot name:   Name of the Expert Advisor. Allow forward Alert: Enable/ Disable Forward Alert. Do not send messages after the current time (seconds) . Number of rows to read from list (>= 4...| affect processing speed). --
This EA is fully automated , it is built based on  the method of catching the pop-up Alert event and Open Market Orders (BUY/SELL) . Download trial version here:  https://www.mql5.com/en/blogs/post/751340 ***NOTE:   It is recommended to remove the available filter settings, only install the filter for your indicator. Parameters of the EA: -------- <EA Settings> -------- Magic Number:   The identifying (magic) number of the currently selected order. Allow Open trade:   Enable/ Disable Open Trade
This indicator converted from Squeeze Momentum Indicator [LazyBear] version on TradingView [---- Original Notes ----] This is a derivative of John Carter's "TTM Squeeze" volatility indicator, as discussed in his book "Mastering the Trade" (chapter 11). The Squeeze Momentum Indicator (or TTM Squeeze) is an indicator that measures volatility and momentum, based on price movement within a tight range for a period of time and then breaking out sharply to initiate large moves. The most popular versi
- Picidea Hunter – a powerful forex Expert Advisor (EA) ! Picidea leverages the Martingale and grid strategies to maximize trading opportunities, ensuring precision and efficiency in every move. With its intelligent order management system, Picidea smartly closes all orders at your predefined profit target. It also balances profit and loss by averaging them out, closing both winning and losing trades strategically to optimize your returns. Perfect for traders seeking a reliable and automated so
FREE
- The Symbol Changer Utility for MetaTrader is a tool that enables traders to switch between various symbols on the MetaTrader trading platform easily and quickly. - It is designed to change the symbol of the current and all open chart windows and the timeframe of the current chart window (by clicking the button). - The tool retrieves symbols from the Market Watch, displaying only the necessary symbols in the market watch.
FREE
Paracel EA is an advanced and fully automated Expert Advisor designed to help traders navigate the complexities of the financial markets. Using a sophisticated strategy based on the Supertrend indicator and another built-in indicator, Paracel EA can analyze market conditions and identify trading opportunities with remarkable precision. The EA is equipped with a range of powerful features, including martingale functions, to help maximize profits and minimize risks. Whether you're a seasoned trad
FREE
Sentinel Pro V is a professional-grade MetaTrader 4 Expert Advisor designed for traders who demand precision and mobility. By combining three layers of RSI and Stochastic analysis with custom trendline tracking, this bot ensures you stay informed of every critical market move via instant Telegram notifications. Key Specialized Features 1. Triple-Level RSI & Stochastic Alerts Unlike standard bots, Version 2 allows you to set three distinct alert zones for both RSI and Stochastic indicators. This
FREE
This indicator converted from 5 min Buy and Sell Range Filter - guikroth version on TradingView Popularity of the Range Filter The Range Filter is a very popular and effective indicator in its own right, with adjustments to the few simple settings it is possible to use the Range Filter for helping filter price movement, whether helping to determine trend direction or ranges, to timing breakout or even reversal entries. Its practical versatility makes it ideal for integrating it's signals into a
This indicator converted from 5 min Buy and Sell Range Filter - guikroth version on TradingView Popularity of the Range Filter The Range Filter is a very popular and effective indicator in its own right, with adjustments to the few simple settings it is possible to use the Range Filter for helping filter price movement, whether helping to determine trend direction or ranges, to timing breakout or even reversal entries. Its practical versatility makes it ideal for integrating it's signals into a
This EA is fully automated , it is built based on  the method of catching the pop-up Alert event and Open Market Orders (BUY/SELL) . Download trial version here:  https://www.mql5.com/en/blogs/post/761360 ***NOTE:   It is recommended to remove the available filter settings, only install the filter for your indicator. Parameters of the EA: -------- <EA Settings> -------- Magic Number:   The identifying (magic) number of the currently selected order. Allow Open trade:   Enable/ Disable Open Trade
This EA is fully automated , it is built based on  the method of catching the pop-up Alert event and forwarding them to Telegram Channel/Group. Parameters of the EA: -------- <EA Settings> -------- Magic Number:   The identifying (magic) number of the currently selected order. Bot name:   Name of the Expert Advisor. Allow forward Alert: Enable/ Disable Forward Alert. Do not send messages after the current time (seconds) . Number of rows to read from list (>= 4...| affect processing speed). --
Trendline Helper EA bridges the gap between manual charting and automated execution. Simply draw a trendline, assign a signal, and let the bot do the rest. Stop staring at the charts waiting for the perfect entry—draw your lines, set your risk, and walk away! Key Features: Auto-Execution: Turn any trendline into a pending Buy or Sell trigger. The EA automatically executes the trade the exact moment the price touches your line.      + Smart Risk Management: Enter a fixed Lot size, or let the E
フィルタ:
レビューなし
レビューに返信