EMA Color Candle Volume + Dashboard with TP/SL

This indicator uses a short-term EMA, a long-term EMA, and an average EMA to detect points where the short-term EMA crosses above or below both the long-term and average EMAs. These crossover points act as buy or sell signals.
Candle Colors Based on Volume Pressure
The indicator changes the candlestick colors based on buying and selling pressure calculated from trading volume. There are four main colors that indicate the strength of buying or selling pressure for each candle:
Blue: High buying volume – Green candle with volume above average
Green: Normal buying volume – Green candle with volume at or below average
Red: Normal selling volume – Red candle with volume at or below average
Orange: High selling volume – Red candle with volume above average
Volume Pressure Calculation
The calculation uses the total volume of each candle without separating by price level (e.g., delta volume). Candle color determines the weighting of pressure:
If the candle is green (Close > Open), it is considered buy pressure, weighted 0.7 to buying and 0.3 to selling
If the candle is red (Close < Open), it is considered sell pressure, weighted 0.7 to selling and 0.3 to buying
A 20-period SMA is then calculated to compare against the current buy/sell pressure.
BUY/SELL Labels with Volume
When enabled, a “BUY” or “SELL” label appears on the candle along with the trading volume.
Label size can be selected (small, medium, large) for better visibility.
Repaint System (Toggle On/Off)
You can choose whether EMA calculations update in real-time (which may repaint) or use the previous candle’s data for more stable signals.
Trend Zone Highlight
The chart background changes to light green or light red based on the EMA trend direction to help visualize market trends more clearly.
Automatic Alerts
Alerts trigger immediately when a buy or sell signal occurs.
Heatmap, TP, SL, and How to Use
1. Heatmap (Status Dashboard)
A table summarizing current market conditions divided into four main parts:
Signal: EMA signal – BUY / SELL / NEUTRAL
Trend: Trend status – UPTREND / DOWNTREND / SIDEWAYS
Volume: Volume strength – shown as four colors matching candle colors (Green, Blue, Red, Orange)
TP/SL: Take Profit and Stop Loss prices with background colors to provide a clear overview
2. TP (Take Profit)
The price level where profits are expected, based on a predefined percentage (default 1.5%)
Example: If current Close is 100, TP = 100 + 1.5% = 101.5
Note: TP is a guideline and not guaranteed to be reached.
3. SL (Stop Loss)
The price level to cut losses if price moves against the trade direction.
Calculated from Close minus a predefined percentage (default 0.7%)
Helps reduce risk and keep losses within acceptable limits.
4. How to Use
Add this indicator to your price chart
Look for entry points using EMA signals, candle colors, and BUY/SELL labels
Check the Heatmap at the top-right corner for signals, trend status, volume strength, and TP/SL
Use TP/SL prices from the Heatmap as a guide to place orders on your trading platform
Adjust TP/SL percentages in settings according to your trading style
Enable alerts to avoid missing important trade opportunities
Skrip jemputan sahaja
Hanya pengguna yang diberikan kebenaran oleh penulis mempunyai akses kepada skrip ini dan ini selalunya memerlukan pembayaran. Anda boleh menambahkan skrip kepada kegemaran anda tetapi anda hanya boleh menggunakannya selepas meminta kebenaran dan mendapatkannya daripada penulis — ketarhui lebih lanjut di sini. Untuk lebih butiran, ikuti arahan penulis di bawah atau hubungi trend79 secara terus.
TradingView tidak menyarankan pembayaran untuk atau menggunakan skrip kecuali anda benar-benar mempercayai penulisnya dan memahami bagaimana ia berfungsi. Anda juga boleh mendapatkan alternatif sumber terbuka lain yang percuma dalam skrip komuniti kami.
Arahan penulis
Amaran: sila baca panduan kami untuk skrip jemputan sahaja sebelum memohon akses.
Penafian
Skrip jemputan sahaja
Hanya pengguna yang diberikan kebenaran oleh penulis mempunyai akses kepada skrip ini dan ini selalunya memerlukan pembayaran. Anda boleh menambahkan skrip kepada kegemaran anda tetapi anda hanya boleh menggunakannya selepas meminta kebenaran dan mendapatkannya daripada penulis — ketarhui lebih lanjut di sini. Untuk lebih butiran, ikuti arahan penulis di bawah atau hubungi trend79 secara terus.
TradingView tidak menyarankan pembayaran untuk atau menggunakan skrip kecuali anda benar-benar mempercayai penulisnya dan memahami bagaimana ia berfungsi. Anda juga boleh mendapatkan alternatif sumber terbuka lain yang percuma dalam skrip komuniti kami.
Arahan penulis
Amaran: sila baca panduan kami untuk skrip jemputan sahaja sebelum memohon akses.