Adaptive Trend Following Suite
Sep 4, 2025

SignalsOscillatorsChannelsMoving AveragesVolatility
The Adaptive Trend Following Suite indicator is a comprehensive trend analysis system that integrates noise reduction, volatility-responsive filtering, and market structure detection to provide directional guidance. By combining multiple momentum components and dynamic channel boundaries, it aims to filter out market noise and identify high-probability trend transitions.
Usage
The Usage section focuses on interpreting the various visual components of the suite to make trading decisions:
- Primary Trend Line: The central thick line represents the filtered market direction. When it is colored green (bullish theme), it suggests an upward bias; when red (bearish theme), it indicates a downward bias.
- Dynamic Channels: These boundaries adapt based on market volatility and structure. Prices breaking and staying outside these channels often signal strong trend confirmation, while price action within the boundaries suggests consolidation.
- Market Mode Classification: The script evaluates whether the market is trending or ranging. During "Trending" modes, the channels contract to capture precise movements, whereas in "Ranging" modes, they expand to avoid false breakouts.
- Confidence Scoring: The system calculates a confidence score based on RSI and CCI momentum consensus. Signals are only validated when the confidence exceeds the user-defined threshold.
Details
This suite utilizes several advanced mathematical concepts for signal generation:
- Gaussian Noise Filtering: Instead of a standard moving average, it uses a Gaussian-weighted distribution to smooth price data, preserving trend information while eliminating high-frequency noise.
- Fractal Dimension Analysis: The market structure engine calculates the complexity of price paths. A higher complexity score indicates a ranging market, which the script uses to dynamically adjust its sensitivity.
- Z-Score Normalization: Momentum oscillators (RSI and CCI) are normalized using Z-scores. This identifies statistically significant momentum shifts, ensuring that signals are based on meaningful deviations rather than standard oscillations.
- Sigmoid Transformation: The raw confidence scores are passed through a sigmoid function to provide a normalized 0-1 rating, allowing for fine-tuned control over signal sensitivity.
Settings
Core Filters
- Price Input: The source data used for all calculations (default: Close).
- Noise Filter Period: The lookback period for the Gaussian noise reduction filter.
- Noise Sigma Value: Controls the weight distribution of the Gaussian filter; higher values result in smoother output.
- Main Filter Period: Adjusts the responsiveness of the primary adaptive trend line.
- Phase Adjustment: Shifts the phase of the filter; negative values increase responsiveness, while positive values increase smoothness.
Market Structure
- Enable Market Structure Analysis: Toggles the fractal dimension calculation for adaptive behavior.
- Structure Threshold: The quantitative limit that defines the transition between trending and ranging market modes.
- Default Mode: Determines channel behavior (Trending, Ranging, or Fixed) if automated analysis is disabled.
Momentum Analysis
- Enable RSI/CCI Component: Toggles individual momentum oscillators in the consensus calculation.
- Z-Analysis Period: The lookback window used to calculate statistical significance (Z-score) for momentum.
- Z-Significance Level: The threshold for momentum to be considered statistically valid for a trend change.
Dynamic Channels
- Channel Method: Choose between ATR, Standard Deviation, or Gaussian Deviation for boundary calculation.
- Trending/Ranging Multipliers: Independent multipliers that expand or contract the channels based on the detected market mode.
FAQ
- How do I interpret the colored background and trend lines? The colors represent the "Master Trend." Green indicates a high-confidence bullish environment, Red indicates a high-confidence bearish environment, and Blue/Neutral indicates a lack of momentum consensus or a ranging market.
- How do I adjust the sensitivity of the signals? You can adjust the "Signal Confidence Threshold" in the Signal Quality group. Increasing this value will result in fewer, higher-probability signals, while decreasing it will make the indicator more sensitive to minor trend shifts.
- How to access Adaptive Trend Following Suite? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Free indicator
Get free access to this indicator on the platforms below.
TradingView
NinjaTrader
MetaTrader 4/5
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.