ADAPTIVE TREND EXHAUSTION Trading Guide

Last updated: July 22, 2026

The Adaptive Trend Exhaustion is a quantitative technical analysis tool. * Adaptive Trend Exhaustion (ATE) * Designed for precise trend exhaustion detection and reversal entry points. * Uses Volume-Weighted Double Momentum with Sliding Normalization (-100..100).

What does the indicator show?

  • Market Structure & Momentum: Visualizes prevailing trend directions and key reversal zones.
  • BUY / SELL Signals: Highlights confirmed entry and exit opportunities based on quantitative rules.
  • Dynamic Boundaries: Provides adaptive levels for managing trade risk and reward expectations.

Key Settings

  • Fast Trend Length (fastLen): Controls the calculation period and sensitivity for market detection.
  • Slow Trend Length (slowLen): Controls the calculation period and sensitivity for market detection.
  • Signal Length (sigLen): Controls the calculation period and sensitivity for market detection.
  • Adaptive Band Length (bandLen): Controls the calculation period and sensitivity for market detection.
  • Band Multiplier (bandMult): Controls the calculation period and sensitivity for market detection.
  • Volume Weighting (useVol): Controls the calculation period and sensitivity for market detection.
  • Normalization Lookback (normLookback): Controls the calculation period and sensitivity for market detection.
  • EMA Trend Length (emaTrendLen): Controls the calculation period and sensitivity for market detection.
  • EMA Signal Length (emaSignalLen): Controls the calculation period and sensitivity for market detection.
  • Show EMA Trend (showEmaTrend): Controls the calculation period and sensitivity for market detection.
  • Show EMA Signal (showEmaSignal): Controls the calculation period and sensitivity for market detection.
  • Narrowing Lookback (narrowLen): Controls the calculation period and sensitivity for market detection.
  • Narrowing Percentile Threshold (narrowThreshold): Controls the calculation period and sensitivity for market detection.
  • Show Explosion Signal (showExplosion): Controls the calculation period and sensitivity for market detection.
  • Explosion Trend Threshold (explosionThreshold): Controls the calculation period and sensitivity for market detection.
  • Trend Power (trendLine): Controls the calculation period and sensitivity for market detection.
  • Signal (signalLine): Controls the calculation period and sensitivity for market detection.
  • EMA of Trend Power (emaTrendLine): Controls the calculation period and sensitivity for market detection.
  • EMA of Signal (emaSignalLine): Controls the calculation period and sensitivity for market detection.
  • Histogram Grow Up (histGrowUp): Controls the calculation period and sensitivity for market detection.
  • Histogram Decay Up (histDecayUp): Controls the calculation period and sensitivity for market detection.
  • Histogram Grow Down (histGrowDown): Controls the calculation period and sensitivity for market detection.
  • Histogram Decay Down (histDecayDown): Controls the calculation period and sensitivity for market detection.
  • Band Border (bandBorder): Controls the calculation period and sensitivity for market detection.
  • Band Fill (bandFill): Controls the calculation period and sensitivity for market detection.
  • Band Fill Narrow (bandFillNarrow): Controls the calculation period and sensitivity for market detection.
  • Short Alert (shortAlert): Controls the calculation period and sensitivity for market detection.
  • Long Alert (longAlert): Controls the calculation period and sensitivity for market detection.
  • Explosion Line Top (explosionLineTop): Controls the calculation period and sensitivity for market detection.
  • Explosion Text Top (explosionTextTop): Controls the calculation period and sensitivity for market detection.
  • Explosion Line Bottom (explosionLineBtm): Controls the calculation period and sensitivity for market detection.
  • Explosion Text Bottom (explosionTextBtm): Controls the calculation period and sensitivity for market detection.
  • Trend Power (trend): Controls the calculation period and sensitivity for market detection.
  • Signal (signal): Controls the calculation period and sensitivity for market detection.
  • EMA of Trend Power (ema_trend): Controls the calculation period and sensitivity for market detection.
  • EMA of Signal (ema_signal): Controls the calculation period and sensitivity for market detection.
  • Acceleration (hist): Controls the calculation period and sensitivity for market detection.
  • Upper Band (_upper): Controls the calculation period and sensitivity for market detection.
  • Lower Band (_lower): Controls the calculation period and sensitivity for market detection.
  • Cloud Narrowing (Squeeze) (isNarrow): Controls the calculation period and sensitivity for market detection.
  • Last Squeeze Length (Bars) (lastSqueezeLen): Controls the calculation period and sensitivity for market detection.
  • Last Squeeze Ago (Bars) (lastSqueezeAgo): Controls the calculation period and sensitivity for market detection.
  • In Squeeze (Event) (inSqueeze): Controls the calculation period and sensitivity for market detection.
  • Previous Squeeze Length (Bars) (prevSqueezeLen): Controls the calculation period and sensitivity for market detection.
  • Previous Squeeze Ago (Bars) (prevSqueezeAgo): Controls the calculation period and sensitivity for market detection.
  • Trend Power (trend): Controls the calculation period and sensitivity for market detection.
  • Signal Line (signal): Controls the calculation period and sensitivity for market detection.
  • EMA of Trend Power (ema_trend): Controls the calculation period and sensitivity for market detection.
  • EMA of Signal (ema_signal): Controls the calculation period and sensitivity for market detection.
  • Acceleration (hist): Controls the calculation period and sensitivity for market detection.
  • Upper Band (upper): Controls the calculation period and sensitivity for market detection.
  • Lower Band (lower): Controls the calculation period and sensitivity for market detection.
  • Trend Exhaustion SHORT (isExhaustedTop): Controls the calculation period and sensitivity for market detection.
  • Trend Exhaustion LONG (isExhaustedBtm): Controls the calculation period and sensitivity for market detection.
  • Histogram Grow Up (Green) (histGrowUp): Controls the calculation period and sensitivity for market detection.
  • Histogram Decay Up (Yellow/Orange) (histDecayUp): Controls the calculation period and sensitivity for market detection.
  • Histogram Grow Down (Red) (histGrowDown): Controls the calculation period and sensitivity for market detection.
  • Histogram Decay Down (Blue/Cyan) (histDecayDown): Controls the calculation period and sensitivity for market detection.
  • Cloud Narrowing (Squeeze) (isNarrow): Controls the calculation period and sensitivity for market detection.
  • Last Squeeze Length (Bars) (lastSqueezeLen): Controls the calculation period and sensitivity for market detection.
  • Last Squeeze Ago (Bars) (lastSqueezeAgo): Controls the calculation period and sensitivity for market detection.
  • Currently In Squeeze (inSqueeze): Controls the calculation period and sensitivity for market detection.
  • Previous Squeeze Length (Bars) (prevSqueezeLen): Controls the calculation period and sensitivity for market detection.
  • Previous Squeeze Ago (Bars) (prevSqueezeAgo): Controls the calculation period and sensitivity for market detection.
  • Explosion Exhaustion Top (Long) (isExplosionTop): Controls the calculation period and sensitivity for market detection.
  • Explosion Exhaustion Bottom (Short) (isExplosionBtm): Controls the calculation period and sensitivity for market detection.

How to use Strategy Parameters (Condition Source)

Within the Strategy Tester module, this indicator can be used both as a direct signal source and as a market-state filter.

1. Signal Events

  • isExhaustedTop - Trend Exhaustion SHORT event signal.
  • isExhaustedBtm - Trend Exhaustion LONG event signal.
  • histGrowUp - Histogram Grow Up (Green) event signal.
  • histDecayUp - Histogram Decay Up (Yellow/Orange) event signal.
  • histGrowDown - Histogram Grow Down (Red) event signal.
  • histDecayDown - Histogram Decay Down (Blue/Cyan) event signal.
  • isNarrow - Cloud Narrowing (Squeeze) event signal.
  • inSqueeze - Currently In Squeeze event signal.
  • isExplosionTop - Explosion Exhaustion Top (Long) event signal.
  • isExplosionBtm - Explosion Exhaustion Bottom (Short) event signal.

2. Filters and Trade Levels

  • fastLen - Fast Trend Length value used for structural qualification or thresholds.
  • slowLen - Slow Trend Length value used for structural qualification or thresholds.
  • sigLen - Signal Length value used for structural qualification or thresholds.
  • bandLen - Adaptive Band Length value used for structural qualification or thresholds.
  • bandMult - Band Multiplier value used for structural qualification or thresholds.
  • useVol - Volume Weighting value used for structural qualification or thresholds.
  • normLookback - Normalization Lookback value used for structural qualification or thresholds.
  • emaTrendLen - EMA Trend Length value used for structural qualification or thresholds.
  • emaSignalLen - EMA Signal Length value used for structural qualification or thresholds.
  • showEmaTrend - Show EMA Trend value used for structural qualification or thresholds.
  • showEmaSignal - Show EMA Signal value used for structural qualification or thresholds.
  • narrowLen - Narrowing Lookback value used for structural qualification or thresholds.
  • narrowThreshold - Narrowing Percentile Threshold value used for structural qualification or thresholds.
  • showExplosion - Show Explosion Signal value used for structural qualification or thresholds.
  • explosionThreshold - Explosion Trend Threshold value used for structural qualification or thresholds.
  • trend - Trend Power value used for structural qualification or thresholds.
  • signal - Signal value used for structural qualification or thresholds.
  • ema_trend - EMA of Trend Power value used for structural qualification or thresholds.
  • ema_signal - EMA of Signal value used for structural qualification or thresholds.
  • hist - Acceleration value used for structural qualification or thresholds.
  • _upper - Upper Band value used for structural qualification or thresholds.
  • _lower - Lower Band value used for structural qualification or thresholds.
  • isNarrow - Cloud Narrowing (Squeeze) value used for structural qualification or thresholds.
  • lastSqueezeLen - Last Squeeze Length (Bars) value used for structural qualification or thresholds.
  • lastSqueezeAgo - Last Squeeze Ago (Bars) value used for structural qualification or thresholds.
  • inSqueeze - In Squeeze (Event) value used for structural qualification or thresholds.
  • prevSqueezeLen - Previous Squeeze Length (Bars) value used for structural qualification or thresholds.
  • prevSqueezeAgo - Previous Squeeze Ago (Bars) value used for structural qualification or thresholds.
  • trend - Trend Power value used for structural qualification or thresholds.
  • signal - Signal Line value used for structural qualification or thresholds.
  • ema_trend - EMA of Trend Power value used for structural qualification or thresholds.
  • ema_signal - EMA of Signal value used for structural qualification or thresholds.
  • hist - Acceleration value used for structural qualification or thresholds.
  • upper - Upper Band value used for structural qualification or thresholds.
  • lower - Lower Band value used for structural qualification or thresholds.
  • lastSqueezeLen - Last Squeeze Length (Bars) value used for structural qualification or thresholds.
  • lastSqueezeAgo - Last Squeeze Ago (Bars) value used for structural qualification or thresholds.
  • prevSqueezeLen - Previous Squeeze Length (Bars) value used for structural qualification or thresholds.
  • prevSqueezeAgo - Previous Squeeze Ago (Bars) value used for structural qualification or thresholds.

Strategy Example: Enter Long when buySignal is true and trendFilter == 1, ensuring trades align with dominant momentum.

Continue Research

Explore the full academy, the product documentation, and the main platform pages for deeper crypto backtesting and strategy research.

Browse all academy guides Read the documentation Compare platform plans See the research engine