Market Sentiment Heatmap is a multi-timeframe sentiment dashboard designed to give an instant, high-level view of market bias directly on the chart. Instead of relying on a single indicator, it blends RSI, MACD, ADX, and a Moving Average into a normalized sentiment score that adapts dynamically to market conditions. The result is a color-coded heatmap panel showing whether each timeframe is Strong Bullish, Bullish, Neutral, Bearish, or Strong Bearish, along with a confidence percentage.

The indicator uses smart normalization to put all signals on a common scale and applies dynamic weighting. In strong trends (high ADX), MACD influence increases while RSI is reduced. In ranging markets (low ADX), RSI becomes more dominant. The final score is further adjusted by price position relative to the moving average, adding a directional bias that aligns sentiment with trend structure. Volatility (ATR-based) is also used to adapt sentiment thresholds, making classifications more robust across different instruments.