SMA Dashboard
Mar 21, 2024

The SMA Dashboard tool provides a comprehensive visualization of Simple Moving Averages across five different lengths and timeframes within a single interface. It allows traders to monitor trend alignment across multiple horizons simultaneously without cluttering the primary price chart.
Usage
The dashboard is designed to streamline trend analysis by centralizing data that typically requires multiple indicators or chart windows.
- Multi-Timeframe Monitoring: View SMA values from higher or lower timeframes directly on your current chart.
- Trend Comparison: The dashboard indicates whether the current price is above (bullish) or below (bearish) the specific SMA using arrows and optional background highlights.
- Price Plotting: Users can toggle individual SMA lines on the main chart to see the exact interaction between price and the moving average.
- Custom Sources: While "Close" is the standard source, you can link the calculation to other values such as High, Low, or even outputs from other indicators on your chart.
Details
The script utilizes request.security to fetch data from different timeframes and lengths. It calculates the mathematical average of the selected source over the specified period. The dashboard is constructed using Pine Script table elements, allowing it to remain fixed on the screen while the price chart scrolls. The visual logic compares the current close price of the asset against the fetched SMA value to determine the directional status displayed in the table.
Settings
Timeframes
- Enabled: Toggle to show or hide a specific SMA slot in the dashboard (up to 5 slots available).
- Timeframe: Set the specific timeframe for the SMA calculation (e.g., Daily, 4-hour, 1-hour).
- Length: The lookback period for the SMA calculation (e.g., 50, 100, 200).
- Plot: Enable this to draw the SMA line directly on the price chart.
- Color: Customize the color of the specific SMA line and its dashboard representation.
General Configuration
- SMA Source: Choose the input data for the calculation (default is Close).
- Display Dashboard: Toggle the visibility of the entire on-screen table.
Style
- Position: Choose where the dashboard is anchored (e.g., Top Right, Bottom Center).
- Fill Backgrounds: When enabled, the table cells change color based on whether the price is above or below the SMA.
- Colors: Full customization for background, frame, border, text, and bullish/bearish signals.
FAQ
How do I interpret the arrows in the dashboard? An "⬆️" indicates the current price is above that specific SMA, while a "⬇️" indicates it is below. "🟰" signifies the price is exactly at the SMA level.
Can I use this for custom indicators? Yes, by changing the "SMA Source" in the General Configuration, you can select the output of other indicators present on your chart as the basis for the SMA calculation.
How can I access the SMA Dashboard? You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.
Free indicator
Get free access to this indicator on the platforms below.
Unlock the entire LuxAlgo Library
Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.