OPEN-SOURCE SCRIPT
Aggiornato Daily/Weekly EMAs on Lower Timeframes

This indicator allows traders to view Daily and Weekly EMAs (Exponential Moving Averages) directly on lower timeframes such as 1m, 5m, 15m, or 1h charts — providing a higher timeframe perspective without switching charts.
The script includes individual checkboxes for each EMA length — 5, 8, 9, 21, 50, and 200 — organized into two clear sections:
🟢 Daily EMAs
🔵 Weekly EMAs
You can selectively enable or disable any EMA to match your trading style and reduce chart clutter.
Each EMA is color-coded for clarity and consistency:
5 EMA: Green
8 EMA: Blue
9 EMA: Blue
21 EMA: Orange
50 EMA: Purple
200 EMA: Red
Weekly EMAs appear slightly transparent to distinguish them from daily ones.
This makes it easy to visualize higher timeframe trend direction, confluence zones, and dynamic support/resistance levels while trading intraday.
💡 Key Features
The script includes individual checkboxes for each EMA length — 5, 8, 9, 21, 50, and 200 — organized into two clear sections:
🟢 Daily EMAs
🔵 Weekly EMAs
You can selectively enable or disable any EMA to match your trading style and reduce chart clutter.
Each EMA is color-coded for clarity and consistency:
5 EMA: Green
8 EMA: Blue
9 EMA: Blue
21 EMA: Orange
50 EMA: Purple
200 EMA: Red
Weekly EMAs appear slightly transparent to distinguish them from daily ones.
This makes it easy to visualize higher timeframe trend direction, confluence zones, and dynamic support/resistance levels while trading intraday.
💡 Key Features
- View Daily and Weekly EMAs on smaller timeframes.
- Individual checkbox toggles for all 6 EMA lengths.
- Separate sections for Daily and Weekly EMAs.
- Color-coded lines for easy visual recognition.
- Works seamlessly on any symbol or timeframe below Daily.
Note di rilascio
This indicator lets you overlay Daily & Weekly Moving Averages (SMA or EMA) on lower timeframe charts (1m, 5m, 15m, 1h, etc.), giving you higher timeframe context without switching charts.- Choose SMA or EMA globally for all lines.
- Input custom lengths (5 values) with dedicated colors: Green, Blue, Orange, Purple, Red.
- Toggle visibility per line, organized in two groups: Daily and Weekly.
- Weekly lines draw with transparency to distinguish from Daily.
Ideal for visualizing trend confluence, dynamic support/resistance, and HTF direction while trading intraday.
Note di rilascio
Date: October 2025Version: 2.5
🚀 New Features
Descriptive Value Labels:
Added dynamic right-edge labels showing each MA’s name and value (e.g., “Daily EMA 8: 153.16”).
Labels automatically update in real time and move slightly above each MA line for better visibility.
Real-Time Accuracy:
Daily and weekly EMAs/SMA values now use live forming candle data, matching TradingView’s built-in indicators exactly.
Compact One-Line Layout:
All label.new() and plot() statements are refactored into single-line, clean syntax for better readability and performance.
Improved Visual Hierarchy:
Daily lines use solid colors; Weekly lines are semi-transparent for distinction.
Labels are color-matched and slightly larger (size=normal) for readability.
🛠 Fixes & Improvements
Fixed previous issue where daily EMAs appeared stepped or lagging (now shows correct intraday value).
Fixed label overlap and alignment — labels now render just above their respective lines.
Consolidated redundant function calls for efficiency.
Enhanced color consistency across all MA lengths (5, 8, 21, 50, 200).
⚙️ Behavior Summary
Works on any lower timeframe (1m, 5m, 15m, etc.).
Supports global toggle between EMA and SMA.
Auto-updating higher-timeframe values (daily & weekly).
Color-coded and labeled for quick trend visualization.
Note di rilascio
Fixes label positioningNote di rilascio
Update titleNote di rilascio
What’s New- Labels now sit slightly above lines for clearer visibility.
- Restored color-coded design (green, blue, orange, purple, red) with white text.
- Fixed duplicate labels — now only one clean label per MA.
- Improved visual balance and adaptive spacing for all assets.
Note di rilascio
Adds ORB supportNote di rilascio
Fix: ORB line extension to 9:30 AM candle- ORB lines now start exactly at 09:30 New York time and extend rightward through the session.
- Implemented xloc=bar_time with computed t930 timestamp to anchor lines correctly across timeframes.
- Prevents early termination of ORB lines seen on intraday charts.
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.
Script open-source
In pieno spirito TradingView, il creatore di questo script lo ha reso open-source, in modo che i trader possano esaminarlo e verificarne la funzionalità. Complimenti all'autore! Sebbene sia possibile utilizzarlo gratuitamente, ricorda che la ripubblicazione del codice è soggetta al nostro Regolamento.
Declinazione di responsabilità
Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.