User Guide: ST - Dashboard Volume MTF Introduction This script displays a multi-timeframe (MTF) volume dashboard, tracking buy and sell volumes and the moving averages of volume. It is designed for traders using ICT (Inner Circle Trader) and SMC (Smart Money Concepts) to quickly visualize market dynamics across multiple timeframes.
Settings and Features 📌 User Inputs Customizable settings allow traders to adjust the dashboard display and volume moving averages.
Volume Display per Timeframe
show_vol_1m: Show volume for 1-minute chart. show_vol_5m: Show volume for 5-minute chart. show_vol_15m: Show volume for 15-minute chart. show_vol_1h: Show volume for 1-hour chart. show_vol_4h: Show volume for 4-hour chart. show_vol_1d: Show volume for 1-day chart. Volume Moving Average Settings
ma_length_short: Length of the short-term moving average (default 5 periods). ma_length_long: Length of the long-term moving average (default 14 periods). Dashboard Customization
dashboard_position: Dashboard position (Bottom Right, Bottom Left, Top Right, Top Left). text_color: Text color for the dashboard. text_size: Text size (small, normal, large). How the Script Works 🔹 1. Calculating Buy and Sell Volume The calculate_buy_sell function separates buy and sell volume based on the candle's open and close price:
If the closing price is higher than the opening price → Buy volume 📈. If the closing price is lower or equal to the opening price → Sell volume 📉. 🔹 2. Retrieving Volume Data Across Multiple Timeframes The function get_volumes collects buy and sell volume data for different timeframes using request.security(). The available timeframes are: 1m, 5m, 15m, 1h, 4h, and 1d.
🔹 3. Calculating Volume Moving Averages The script uses ta.sma() to compute moving averages for volume trends:
ma_vol_short: Short-term moving average (e.g., 5 periods). ma_vol_long: Long-term moving average (e.g., 14 periods). 🔹 4. Creating and Displaying the Dashboard A table (table.new()) is generated at the last bar (barstate.islast) to display the volume data:
A title “📊 Volume Dashboard (Buy vs Sell)” in purple. Column headers: TIMEFRAME (e.g., 1M, 5M, 15M, 1H, 4H, 1D). BUY VOLUME (dark blue). SELL VOLUME (dark red). Buy and Sell Volume values are displayed in their respective cells for easy reading. How to Use This Script on TradingView? Adding the Script
Open TradingView. Go to Pine Editor and paste the script. Click "Add to Chart". Configuring the Settings
Open the indicator settings. Enable/disable the desired timeframes. Adjust the moving average lengths if necessary. Interpreting the Data
Increasing buy volume across timeframes may indicate bullish momentum. Rising sell volume suggests a bearish reversal. Crossovers of volume moving averages can help detect market shifts. Conclusion This script is a powerful tool for analyzing volume dynamics across multiple timeframes. It provides a quick overview of the balance between buyers and sellers, essential for ICT scalping and liquidity-based trading.
🚀 Pro Tip: Combine this dashboard with other SMC indicators (engulfing candles, pivot points) to refine your trading decisions.
Skrypt open-source
W duchu TradingView twórca tego skryptu udostępnił go jako open-source, aby traderzy mogli analizować i weryfikować jego funkcjonalność. Brawo dla autora! Możesz korzystać z niego za darmo, ale pamiętaj, że ponowna publikacja kodu podlega naszym Zasadom Społeczności.
Aby uzyskać szybki dostęp na wykresie, dodaj ten skrypt do ulubionych — więcej informacji tutaj.
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.
W duchu TradingView twórca tego skryptu udostępnił go jako open-source, aby traderzy mogli analizować i weryfikować jego funkcjonalność. Brawo dla autora! Możesz korzystać z niego za darmo, ale pamiętaj, że ponowna publikacja kodu podlega naszym Zasadom Społeczności.
Aby uzyskać szybki dostęp na wykresie, dodaj ten skrypt do ulubionych — więcej informacji tutaj.
Informacje i publikacje przygotowane przez TradingView lub jego użytkowników, prezentowane na tej stronie, nie stanowią rekomendacji ani porad handlowych, inwestycyjnych i finansowych i nie powinny być w ten sposób traktowane ani wykorzystywane. Więcej informacji na ten temat znajdziesz w naszym Regulaminie.