OPEN-SOURCE SCRIPT
Aggiornato NATR (Normalized ATR) Oscillator

🍀Overview
🍀Features
🍀Inputs
🍀Usage
🍀Disclaimer
- NATR (Normalized ATR) Oscillator converts Normalized Average True Range into a rolling 0–100 oscillator, making it easier to evaluate current volatility relative to recent market conditions.
- NATR is calculated as ATR divided by the current closing price and expressed as a percentage. The indicator then compares that value with the highest and lowest NATR readings over the selected lookback period.
🍀Features
- Displays normalized volatility on a 0–100 scale.
- Highlights low- and high-volatility conditions with configurable threshold levels.
- Includes a 50 midline to identify neutral relative-volatility conditions.
- Uses gradient fills to visually emphasize elevated volatility above the midline and subdued volatility below it.
- Works across markets and price ranges because ATR is normalized by price.
🍀Inputs
- ATR Length — Number of bars used to calculate Average True Range. Default: 14.
- NATR Min-Max Lookback — Number of bars used to normalize NATR into the rolling 0–100 oscillator range. Default: 14.
- High Volatility Level — Upper threshold used to identify relatively high volatility. Default: 80.
- Low Volatility Level — Lower threshold used to identify relatively low volatility. Default: 20.
🍀Usage
- Readings above the High Volatility Level indicate that normalized volatility is near the upper end of its recent range. This may occur during breakouts, rapid price moves, or volatile market conditions.
- Readings below the Low Volatility Level indicate that normalized volatility is near the lower end of its recent range. This may occur during consolidation, compression, or quieter trading conditions.
- Readings near 50 suggest that volatility is relatively neutral compared with the selected lookback period.
- Use the oscillator to adapt trade selection, position sizing, stop placement, or strategy expectations to the current volatility regime.
- Combine it with trend, momentum, volume, and price-action tools for context. The oscillator measures volatility only; it does not determine market direction.
🍀Disclaimer
- This indicator is provided for informational and educational purposes only. It is not financial advice, investment advice, or a recommendation to buy or sell any asset.
- The oscillator measures relative volatility within the selected rolling lookback window. A high or low reading reflects recent context and does not guarantee future price movement, trend direction, or trading performance. Always use independent analysis and appropriate risk management before making trading decisions.
Note di rilascio
Updated the chartScript open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
buymeacoffee: buymeacoffee.com/flukefluke_
Stay lucky!🍀
Stay lucky!🍀
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.
Script open-source
Nello spirito di TradingView, l'autore di questo script lo ha reso open source, in modo che i trader possano esaminarne e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricordiamo che la ripubblicazione del codice è soggetta al nostro Regolamento.
buymeacoffee: buymeacoffee.com/flukefluke_
Stay lucky!🍀
Stay lucky!🍀
Declinazione di responsabilità
Le informazioni e le pubblicazioni non sono intese come, e non costituiscono, consulenza o raccomandazioni finanziarie, di investimento, di trading o di altro tipo fornite o approvate da TradingView. Per ulteriori informazioni, consultare i Termini di utilizzo.