OPEN-SOURCE SCRIPT
Trend-Based SMA Color Fill (30m / Daily / Weekly)

Description (TradingView Script Description)
This indicator highlights the relationship between price and a 65-period Simple Moving Average (SMA) using a dynamic color fill.
The goal is to visually emphasize short-term trend conditions and potential momentum shifts.
The script compares the current price action with the SMA slope and recent price levels to generate contextual color signals.
Key Features
• SMA 65 Trend Reference
The indicator uses a 65-period Simple Moving Average as the primary trend reference.
• Dynamic Color Fill
The space between price and the SMA is filled with different colors depending on the market condition.
• Green Zone
Displayed when price shows strength above the SMA and upward momentum is present.
• Red Zone
Displayed when price weakens below the SMA and downward momentum dominates.
• Yellow Zone
Represents transitional conditions where the trend direction is less clear.
• Multi-Timeframe Awareness
The script is designed to work especially well on 30-minute charts, while also referencing broader market context.
Purpose
The indicator helps traders quickly identify:
trend direction
potential momentum shifts
areas of strength or weakness relative to the moving average
It is intended as a visual market structure tool, not as a standalone trading system.
Notes
This script is designed for chart analysis and educational purposes.
It should be used together with additional market context and risk management.
This indicator highlights the relationship between price and a 65-period Simple Moving Average (SMA) using a dynamic color fill.
The goal is to visually emphasize short-term trend conditions and potential momentum shifts.
The script compares the current price action with the SMA slope and recent price levels to generate contextual color signals.
Key Features
• SMA 65 Trend Reference
The indicator uses a 65-period Simple Moving Average as the primary trend reference.
• Dynamic Color Fill
The space between price and the SMA is filled with different colors depending on the market condition.
• Green Zone
Displayed when price shows strength above the SMA and upward momentum is present.
• Red Zone
Displayed when price weakens below the SMA and downward momentum dominates.
• Yellow Zone
Represents transitional conditions where the trend direction is less clear.
• Multi-Timeframe Awareness
The script is designed to work especially well on 30-minute charts, while also referencing broader market context.
Purpose
The indicator helps traders quickly identify:
trend direction
potential momentum shifts
areas of strength or weakness relative to the moving average
It is intended as a visual market structure tool, not as a standalone trading system.
Notes
This script is designed for chart analysis and educational purposes.
It should be used together with additional market context and risk management.
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.