OPEN-SOURCE SCRIPT
TimeSMA

This is a GREAT SCRIPT. You can now easily view a daily moving average on ANY timeframe, - daily, 2h, 30m, 45sec, etc.
The Problem with a Standard SMA
A 20 SMA on a daily chart averages the last 20 trading days. Switch to a 30m chart and that same "20 SMA" now covers only 10 hours. It's no longer a 20-day SMA — it's just 20 candles of whatever timeframe you're on.
The Fix
Enable Time-Based mode and set Length to 20. Now it's a true 20-day SMA on every timeframe — daily, 2h, 30m, or 5m. The script automatically calculates how many bars are needed to represent exactly 20 trading days.
Features
The Problem with a Standard SMA
A 20 SMA on a daily chart averages the last 20 trading days. Switch to a 30m chart and that same "20 SMA" now covers only 10 hours. It's no longer a 20-day SMA — it's just 20 candles of whatever timeframe you're on.
The Fix
Enable Time-Based mode and set Length to 20. Now it's a true 20-day SMA on every timeframe — daily, 2h, 30m, or 5m. The script automatically calculates how many bars are needed to represent exactly 20 trading days.
Features
- Time-Based mode toggle — works as a standard SMA when disabled
- Vertical line marking the oldest bar included in the calculation
- Bull/bear background shading
- Edge case warnings for monthly timeframes
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.
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.
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.