Advanced Supply Demand plots multi-timeframe supply and demand zones on MT4 and MT5, with a customizable control panel, ADR high/low lines, and proximity alerts across forex, metals, indices, and crypto.
Advanced Supply Demand plots multi-timeframe supply and demand zones on MT4 and MT5, with a customizable control panel, ADR high/low lines, and proximity alerts across forex, metals, indices, and crypto.
Advanced Supply Demand is a paid MT4 and MT5 indicator that shades price ranges where its algorithm judges a prior buying or selling imbalance formed, and tracks those ranges across several timeframes from one chart. The common misreading is to treat a shaded zone as a support or resistance line that happens to have thickness. It is not. A zone is a region of uncertainty, and the tool makes no claim about where inside it price will react, or whether it will react at all.
Alongside the zones, the package plots average daily range high and low lines and fires screen or push alerts as price approaches a marked area, which is what turns it from a drawing aid into something that can run unattended.
| Platforms | MT4, MT5 |
| Repaints | No |
| Signal type | Leading |
| Best timeframe | H4 |
| Best pairs | Forex majors, metals, indices, and crypto pairs, per vendor listing |
| Category | Score | What we checked |
|---|---|---|
| Repaint behavior | 30/30 | Marketed and checked as non-repainting |
| Signal reliability | 25/25 | Leading, best on H4 |
| Transparency | 20/20 | 3 FAQs answered on this page |
| Value for money | 10/15 | 4 documented strengths vs. 3 documented drawbacks |
| Usability | 5/10 | Available on MT4, MT5 |
| Regime | Detect with | Signal quality | What to do |
|---|---|---|---|
| Fresh, untested zone | Zone has not been revisited since it formed | Strongest case for the method. The imbalance is still unresolved. | Watch for a reaction, but wait for a candle to confirm before committing. |
| Repeatedly tested zone | Third or later touch of the same area | Degrading. Each test consumes the resting interest that made the zone matter. | Treat late tests as more likely to break than to hold. |
| Strong trend through the zone | ADX(14) > 30 in the direction of travel | Poor. Trending price cuts through zones without pausing. | Do not fade a zone against a strong trend. Use it as a target instead. |
| Zone inside a news window | High-impact release scheduled while price sits near the zone | Invalidated. Repricing ignores prior structure. | Cancel pending orders at the zone rather than letting them fill on the spike. |
It's easy to look at a shaded supply or demand zone and treat its edges as exact as a horizontal support line. They aren't. The zone represents the algorithm's estimate of where a prior imbalance formed, and price can react anywhere inside that range, right at the edge, in the middle, or push through it entirely before reversing. The more useful mental model is that a zone narrows down where to start paying closer attention, not where to blindly place an order. Traders who get the most out of tools like this one combine the zone with a secondary confirmation, a candlestick pattern, a shift in momentum, rather than entering purely because price touched a shaded rectangle.
Supply and demand tools work differently from trend or oscillator indicators. Rather than plotting a value that updates bar to bar, Advanced Supply Demand identifies price ranges where its algorithm judges that meaningful buying or selling pressure previously built up, and shades those ranges for as long as they stay relevant. The premise is that price often reacts on returning to an area it once left sharply. The tool marks where those areas sit. Interpreting what price does on arrival is still the trader's job.
Instead of forcing you to check zones on several timeframes manually, the indicator detects and displays them across multiple timeframes at once, with a control panel to toggle which are visible. That saves real time in a workflow that otherwise means flipping between charts to build a picture of what is nearby.
Beyond the zones, the package plots average daily range high and low lines, giving a quick read on how much of a typical day's range has already been spent, plus proximity alerts that fire on screen or as push notifications when price approaches a marked area. Bundling these means you do not need separate tools for an ADR reference or an alert system.
The tool's default state shows more than anyone can act on. Most of the setup work is subtraction.
In this category the word repaint gets used loosely, and the distinction matters more than the verdict.
A zone is anchored to the bars where the imbalance formed. Those bars are in the past, their prices do not change, and a drawn zone does not slide to a new price later. In that narrow and commonly asked sense, the tool does not repaint.
But a zone cannot be identified at the moment it forms. The algorithm has to see the impulse leaving an area before it can call that area an origin, and the impulse takes several bars to develop. The zone is therefore drawn backwards, onto candles that had already closed before the tool knew anything was there. Scroll back through history and every zone appears to have been sitting on the chart in advance of the move that justifies it. It was not. That is backpainting, and it is inherent to how supply and demand detection works rather than a flaw in this particular product.
The practical consequence is specific and it costs people money. Any evaluation you do by eye, scrolling left and judging how often price respected the zones, will flatter the tool, because you are looking at zones that only came into existence after the reaction you are crediting them with predicting. The only honest test is forward. Mark the zones visible right now, screenshot them, and check in a week which ones actually held.
A third behaviour also gets called repainting: zones vanish once mitigated. That is a display rule rather than a calculation change, and most implementations let you keep spent zones on the chart. Switch that on while you are evaluating, or your history will show only the zones that were never tested, which is a flattering sample of exactly the wrong kind.
Because a zone is a range and not a price, two traders running identical settings can reasonably disagree about where inside it to act. That is not a defect in this implementation. It is intrinsic to the supply and demand approach, and worth accepting before expecting pinpoint precision from any tool in this category.
The approach here is close to the opposite of a trend-following indicator like TPSpro Trend Pro. Trend tools are built to confirm and ride directional moves already underway, while supply and demand zones are inherently a mean-reversion or reaction-point framework, flagging where price previously moved sharply and might react again. Traders often use the two together: a trend indicator to establish directional bias, and a supply/demand tool to time entries at a reaction zone that aligns with that bias, rather than picking one approach exclusively.
| Name | FBFX Score | Repaints | Signal type | Best timeframe | Platform |
|---|---|---|---|---|---|
| Advanced Supply Demand (this one) | 90/100 | No | Leading | H4 | MT4, MT5 |
| TPSpro Trend Pro | 90/100 | No | Leading | H1 | MT4, MT5 |
| Quantum Trend Sniper | 88/100 | No | Leading | H1 | MT4 |
| Blahtech Market Profile | 90/100 | No | Leading | M15 | MT4, MT5 |
| Entry Points Pro | 74/100 | Unknown | Leading | Any from M1 to D1 | MT4, MT5 |
The vendor doesn't publish the exact detection algorithm, which is standard for closed-source MQL5 Market listings. Broadly, supply and demand tools like this one look for price ranges where a sharp, high-momentum move originated, then mark that origin range as a zone for as long as it remains untested.
The vendor markets it as usable across forex, cryptocurrencies, metals, stocks, and indices, since the underlying supply and demand logic isn't specific to any one asset class. Zone reliability can still vary by instrument depending on liquidity and volatility.
The ADR (average daily range) lines mark the average high and low a symbol has moved between over a recent lookback period, giving a quick visual sense of how much of a typical day's move has already occurred at any given point in the session.