OPEN-SOURCE SCRIPT
No Nonsense Forex Moving Averages ATR Bands[T1][T69]

🔍 Overview
This indicator implements a No Nonsense Forex-style Baseline combined with ATR Bands, built using the moving_averages_library by Teyo69. It plots a configurable moving average and dynamically adjusts upper/lower ATR bands for trade zone detection and baseline confirmation.
✨ Features
⚙️ How to Use
🛠 Configuration
⚠️ Limitations
💡 Tips
📘 Credits
Library: Teyo69/moving_averages_library/1
Inspired by: No Nonsense Forex (VP) Baseline + ATR Band methodology & MigthyZinger
This indicator implements a No Nonsense Forex-style Baseline combined with ATR Bands, built using the moving_averages_library by Teyo69. It plots a configurable moving average and dynamically adjusts upper/lower ATR bands for trade zone detection and baseline confirmation.
✨ Features
- 30+ Moving Average types
- ATR bands to define dynamic trade zones
- Visual background highlighting for trade signals
- Supports both "Within Range" and "Baseline Bias" display modes
- Clean, minimal overlay with effective zone coloring
⚙️ How to Use
- Choose MA Type: Select the baseline logic (SMA, EMA, HMA, etc.)
- Configure ATR Bands: Adjust the ATR length and multiplier
- Select Background Mode:
- Within Range: Yellow = price inside band, Gray = outside
- Long/Short Baseline Signal: Green = price above baseline, Red = below
- Trade Setup:
- Use the baseline for trend direction
- Wait for confirmation or avoidance when price is outside the band
🛠 Configuration
- Source: Price source for MA
- MA Type: Any supported MA from the library
- MA Length: Number of bars for smoothing
- ATR Length: Period for Average True Range
- ATR Multiplier: Width of the bands
- Background Signal Mode: Choose visual signal type
⚠️ Limitations
- Works with one MA at a time
- Requires the moving_averages_library imported
- Does not include confirmation or exit logic — use with full NNFX stack
💡 Tips
- Combine with Volume or Confirmation indicators for NNFX strategy
- Use adaptive MAs like KAMA, JMA, or VIDYA for dynamic baselines
- Adjust ATR settings based on asset volatility
📘 Credits
Library: Teyo69/moving_averages_library/1
Inspired by: No Nonsense Forex (VP) Baseline + ATR Band methodology & MigthyZinger
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.
Skrypt open-source
W zgodzie z duchem TradingView twórca tego skryptu udostępnił go jako open-source, aby użytkownicy mogli przejrzeć i zweryfikować jego działanie. Ukłony dla autora. Korzystanie jest bezpłatne, jednak ponowna publikacja kodu podlega naszym Zasadom serwisu.
Wyłączenie odpowiedzialności
Informacje i publikacje nie stanowią i nie powinny być traktowane jako porady finansowe, inwestycyjne, tradingowe ani jakiekolwiek inne rekomendacje dostarczane lub zatwierdzone przez TradingView. Więcej informacji znajduje się w Warunkach użytkowania.