Auto-detecting trend channel system that draws live micro-channels on your chart, signals bounces off channel boundaries, flags midline crosses, and confirms breakouts — with a real-time WPF HUD showing channel state, strength, and position at a glance.
The indicator generates three distinct signal types, each marked directly on the chart with visual markers and optional alerts:
Three lines are drawn directly on the price panel for the active channel: an upper band, a midline, and a lower band. These update in real time as the channel develops.
When a breakout is confirmed, the current channel freezes in place and remains visible as a historical reference. A new channel begins building after a brief cooldown. Up to 10 prior channels can remain visible simultaneously, giving traders a visual history of recent trend segments and how they resolved.
All signal markers (arrows, diamonds, triangles) are anchored to the channel bands with text labels pushed outside the channel to avoid visual clutter.
A WPF overlay panel provides a real-time summary of the active channel's state. Positions in any chart corner and updates every bar:
Channel Strength rates how well price is respecting the active channel — displayed as a qualitative label: VERY STRONG, STRONG, MODERATE, WEAK, or VERY WEAK. Green indicates a strong, well-respected channel; red indicates a degrading one. Position shows where the current close sits within the channel (0% = lower band, 100% = upper band) and color-codes accordingly — green near the lower band, cyan in the middle, red near the upper. Signal shows the most recent signal state: BOUNCE LONG, BOUNCE SHORT, BREAKOUT, or FLAT.
All parameters are accessible through the standard NinjaTrader 8 indicator properties panel. The indicator works well with defaults — adjust as needed for your instrument and timeframe.