AlgoAlpha
TradingView IndicatorFree to Use

Self-Adaptive Trend Signals

Free TradingView Indicator by AlgoAlpha — Trend Following

This script builds on the SuperTrend by replacing its fixed ATR multiplier with one that learns from recent pullback behavior. Instead of assuming every market needs the same amount of room, it continuously measures how deep pullbacks normally become during uptrends and downtrends, then adjusts the trend line to match.

1.1kviews
183boosts
2026-07-10published

What is Self-Adaptive Trend Signals?

This script builds on the SuperTrend by replacing its fixed ATR multiplier with one that learns from recent pullback behavior. Instead of assuming every market needs the same amount of room, it continuously measures how deep pullbacks normally become during uptrends and downtrends, then adjusts the trend line to match.
The learning process is separated for bullish and bearish markets because both often behave differently. As new price data arrives, the trend line gradually adapts while remaining stable through smoothing and configurable limits. The result is a SuperTrend that responds to changing market conditions without requiring manual multiplier adjustments.

Self-Adaptive Trend Signals Features

Adaptive Trend Line
Automatically adjusts its trailing distance as market pullback behavior changes over time.
TradingView Chart Snapshot
TradingView Snapshot
Bounce Zone
Displays an inner reaction line together with optional bounce markers when price resumes the trend.
TradingView Chart Snapshot
TradingView Snapshot
Pullback Map
Visual histogram showing the distribution of historical pullback sizes for bullish and bearish trends alongside the currently learned pullback levels.
TradingView Chart Snapshot
TradingView Snapshot
Quick Read Dashboard
Displays the active trend, current pullback room and learning status in a compact table.
TradingView Chart Snapshot
TradingView Snapshot
Trend Signals
Marks confirmed trend reversals and provides alert conditions for trend changes and bounce reactions.
TradingView Chart Snapshot
TradingView Snapshot

How Self-Adaptive Trend Signals Works

• Adaptive Pullback Room — The ATR multiplier is learned from recent pullbacks instead of remaining fixed. The selected pullback percentile becomes the amount of room given to the trend line. • Pullback Coverage — Selects which percentage of historical pullbacks the trend line should accommodate. Higher values create wider trend lines while lower values produce tighter ones. • Learning Memory — Stores recent pullback examples separately for bullish and bearish trends so each market direction develops its own adaptive settings. • Learning Progress — Gradually blends learned values with the starting settings until enough historical examples have been collected. • Bounce Zone — An inner line positioned between price and the main trend line to highlight pullbacks that recover before a full trend reversal.

How to Use Self-Adaptive Trend Signals

• Watch for a trend change marker to identify when the trailing trend direction has flipped. • Use the Bounce Zone to monitor pullbacks that recover while the main trend remains intact. • Check the Pullback Map to see how current pullbacks compare with recent market behavior. Aiding in stop loss placement. • Monitor the Learning Status in the dashboard to know whether the adaptive model is still gathering examples or has fully transitioned to learned values. • Adjust Pullback Coverage if you want the trend line to allow more or less historical pullback movement.

Add this indicator to your chart.

Self-Adaptive Trend Signals is free to use on TradingView. Add it to any chart in seconds.