Auto Demand/Supply - NinjaTrader 8 Drawing Tool

Auto Demand/Supply - NinjaTrader 8 Drawing Tool screenshot 1
Image - 1 (Click to ZOOM)


The Auto Demand/Supply is a professional drawing tool for NinjaTrader 8 that automatically detects and plots supply and demand zones based on price imbalances and order flow gaps. Created and presented to you by Rize Capital, this sophisticated tool instantly scans your charts to identify valid support and resistance levels, providing traders with precision supply and demand analysis capabilities for order blocks, fair value gaps, and imbalance-based trading strategies.


As shown in Image 1, the tool automatically identifies supply zones (displayed in crimson red by default) where selling pressure overwhelmed demand, and demand zones (displayed in lime green by default) where buying pressure overwhelmed supply. Active zones are rendered with strong colours and clear outlines, whilst terminated zones—those that have been decisively broken by price—appear faded without outlines, signalling that the level has been invalidated. The tool maintains historical zones at reduced opacity, allowing traders to study how price previously interacted with these critical levels.


Auto Demand/Supply - NinjaTrader 8 Drawing Tool customizing parameters screenshot 2Auto Demand/Supply - NinjaTrader 8 Drawing Tool customizing parameters screenshot 3
Image - 2 (Click to ZOOM)
Image - 3 (Click to ZOOM)
Auto Demand/Supply - NinjaTrader 8 Drawing Tool customizing parameters screenshot 4
Image - 4 (Click to ZOOM)


The Auto Demand/Supply features comprehensive partial fill alert functionality that monitors active zones and fires notifications when price begins testing a level. As shown in Image 2 with a red rectangle, traders can configure the partial fill threshold percentage (default 50%) to receive early warnings before a zone is fully broken. This gives traders time to prepare for potential reactions rather than waiting for complete zone penetration. The tool's intelligent gap detection system uses three modes—wick-based, body-based, or both—combined with minimum tick requirements and body-to-range ratio analysis to ensure only valid, meaningful zones are displayed.


Image 3 showcases the extensive customisation options available through the settings panel inside the light blue rectangle. The detection settings allow traders to choose their gap detection mode (wick, body, or both), set minimum gap size in ticks (default 4 ticks), and define the minimum body-to-range ratio (default 0.5) to ensure candle bodies are meaningful before accepting a zone. The scan window controls let traders use anchor points to focus on specific chart sections or rely on the scan lookback setting (default 1000 bars) for automatic historical analysis.


The appearance settings provide complete visual customisation control, as demonstrated in Image 4 with the yellow rectangle. Traders can adjust supply zone colour (default crimson), demand zone colour (default lime green), area opacity for active zones (default 30%), and filled area opacity for terminated zones (default 15%).


The tool comes with complete NinjaScript source code, allowing traders to modify, expand, or integrate it into their own custom strategies without restrictions. If you have any questions about the Auto Demand/Supply's functionality, installation process, or advanced settings configuration, please refer to the page here: Auto Demand/Supply

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article