OPEN-SOURCE SCRIPT
Atlantean Sideways / Range Regime Detector

Purpose
When using trend based indicators, you can skip the false signals when there is a sideways action, protecting you from the false signals.
Flags likely sideways/range phases using three checks:
Logic
Key Inputs
Quick Tuning
Use Cases
Alert
Script could be expanded upon your requests.
When using trend based indicators, you can skip the false signals when there is a sideways action, protecting you from the false signals.
Flags likely sideways/range phases using three checks:
- Weak trend (ADX from DMI)
- Price compression (Bollinger Band Width, normalized)
- Low volatility (NATR = ATR/Price%)
Logic
Pine Script® isSideways = (ADX < adxThresh) AND (bbNorm < 0.25) AND (NATR < natrMax)- When true: bars + background turn teal and a provisional Range High/Low (rolling rangeWin) is drawn.
Key Inputs
- DMI: diLen(22)
Optimized for 15 mins Bitcoin, could change it to 14 for more general approach - ADX: adxSmooth(14), adxThresh(18)
- Volatility: lenATR(14), natrMax(1.8)
- Visuals: rangeWin(20), bar/range toggles
Quick Tuning
- More signals: raise adxThresh to 20–25, raise natrMax to 2.5–4.0, increase BB cutoff by editing bbNorm < 0.25 --> 0.35–0.50.
- Smoother range lines: increase rangeWin to 30–40.
Use Cases
- Mean reversion inside teal ranges.
- Breakout prep when price closes outside the drawn range after teal ends. Could be used as a signal although not suggested.
- Filter trend systems: skip trades when sidewaysCond is true. This is the main purpose, for it to be combined with trend based indicators, like Supertrend.
Alert
- “Sideways Detected” triggers when isSideways is true.
Script could be expanded upon your requests.
Skrypt open-source
W duchu TradingView twórca tego skryptu udostępnił go jako open-source, aby traderzy mogli analizować i weryfikować jego funkcjonalność. Brawo dla autora! Możesz korzystać z niego za darmo, ale pamiętaj, że ponowna publikacja kodu podlega naszym Zasadom Społeczności.
Wyłączenie odpowiedzialności
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.
Skrypt open-source
W duchu TradingView twórca tego skryptu udostępnił go jako open-source, aby traderzy mogli analizować i weryfikować jego funkcjonalność. Brawo dla autora! Możesz korzystać z niego za darmo, ale pamiętaj, że ponowna publikacja kodu podlega naszym Zasadom Społeczności.
Wyłączenie odpowiedzialności
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.