Categories Articles in this folder

Fade Gauge - NinjaTrader 8 Indicator

Image - 1 (Click to ZOOM)


The Fade Gauge Indicator for NinjaTrader 8 specialises in detecting high-probability mean reversion opportunities by measuring real-time price deviation from exponential moving averages and combining this with session-specific probability analysis that adapts to time-of-day market behaviour. The core functionality revolves around a dynamic gauge value combined with colour-coded bar painting that provides instant visual confirmation of overextended price conditions.


As shown in Image 1 (pointed by yellow arrows), blue painted bars represent potential long setups—areas where price has stretched significantly below the EMA and the gauge signals a high-probability reversal to the upside. Golden rod painted bars represent potential short setups (pointed by white arrows)—areas where price has extended well above the EMA and may be ready to reverse downward as it snaps back to the mean.


The indicator goes beyond simple deviation measurement by incorporating time bin probability analysis. The gauge constantly updates as the market moves, tracking not only how far price has deviated but also analysing historical success rates for fade trades during specific time windows throughout the session. This statistical layer ensures that signals only appear when both price stretch and time-based probabilities align in your favour, eliminating low-quality setups and keeping traders focused on the highest-conviction reversal opportunities.


The visual framework automatically filters noise by requiring minimum tick deviation thresholds before triggering signals. Blue bars only appear when price drops sufficiently below the EMA and the probability model confirms favourable conditions for upward mean reversion. Golden rod bars only fire when price climbs well above the EMA with statistical backing for downward reversion. This helps traders avoid overtrading and reduces hesitation by highlighting only the most actionable setups.


Image - 2 (Click to ZOOM)Image - 3 (Click to ZOOM)


Fade Gauge offers comprehensive customisation through its settings panel. The Visuals section, highlighted by a red rectangle in Image 2, allows full control over signal appearance, including Fade Gauge Long Bar Brush (default blue) for bullish reversal signals highlighting potential long entries when price is stretched to the downside, and Fade Gauge Short Bar Brush (default golden rod) for bearish reversal signals making it easy to spot possible short entries when price is extended above the EMA. These colour settings ensure signals remain clearly visible across different chart themes and trading environments.


The Parameters configuration options are highlighted by a yellow rectangle in Image 3. The Fade Gauge Bin Size Minutes parameter (default 25 minutes) breaks the session into discrete time bins, with each bin tracking historical fade success rates for that specific time window, creating a dynamic probability model that adapts throughout the trading day. The Fade Gauge Deviation Ticks setting (default 8 ticks) establishes the minimum number of ticks price must move away from the EMA to trigger a potential fade setup—think of this as the stretch threshold that determines when price has truly become overextended.


The Fade Gauge K Bars Ahead parameter (default 8 bars) controls the lookback window used to evaluate whether previous fade signals were successful, checking what happened K bars after each signal to continuously refine the statistical logic. The Fade Gauge Warm-Up Sessions setting (default 16 sessions) determines how many past sessions the indicator analyses to build its probability models, providing a good balance between sufficient data depth and computational speed.


The Parameters section has additional fine-tuning controls. The Fade Gauge Smooth parameter (default 6) applies smoothing to the gauge value using an internal EMA calculation—higher values produce a smoother, less reactive gauge, whilst lower values increase sensitivity to rapid price movements. The Fade Gauge EMA Period setting (default 16) controls the fast exponential moving average used to measure price stretch, serving as the baseline reference point for determining when price has extended far enough to consider a fade opportunity.


These parameters allow precise calibration, whether you're scalping on 1-minute charts requiring tighter deviation thresholds and shorter bin sizes, or swing trading on 5-minute or 15-minute timeframes where larger deviations and longer probability windows become more appropriate. The indicator's statistical engine continuously learns from market behaviour, updating probability estimates as each session progresses and new data becomes available.


With full NinjaScript source code included, advanced users can modify the indicator. If you have questions about the source code, refer to the source code page here: Fade Gauge

ninjatrader affiliate NinjaTrader affiliate tracking pixel

Rize Capital Ltd is an independent NinjaTrader vendor and affiliate. We may earn a commission if you register through our NinjaTrader referral link. Trading carries risk. Always trade responsibly.

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

ninjatrader affiliate NinjaTrader affiliate tracking pixel

Rize Capital Ltd is an independent NinjaTrader vendor and affiliate. We may earn a commission if you register through our NinjaTrader referral link. Trading carries risk. Always trade responsibly.