OPEN-SOURCE SCRIPT

UwU Weather Score Dashboard – Vertical UwU

44
📌 Short blurb (use at the top)

UwU Weather Score Dashboard condenses trend, momentum, volatility and volume into one color-coded dashboard with a composite “weather” score (0–100%). It flags GO (bull-friendly) and NO-GO (risk/off) conditions, paints bars, and shows a vertical table with per-module scores + notes.

🌈 Full description

UwU Weather Score Dashboard (v1) is a multi-factor market “weather” meter built in Pine Script v6.
It blends classic and robust signals—Trend, RSI, Stochastic, MACD (z-score), Bollinger %B, BB Width (percentile), ADX (manual DX→ADX), Volume (ratio/percentile), ATR% (percentile) and MFI—into a single, normalized composite score.

How it works

Each module is scored 0–10 (green = favorable, red = unfavorable).

You can enable/disable modules and re-weight them; the composite auto-normalizes by the sum of active weights.

The final Composite Score (0–100%) drives:

GO signal when score ≥ your GO threshold (default 80).

NO-GO signal when score ≤ your NO-GO threshold (default 20).

Optional bar colors (faint lime/red) for at-a-glance context.

A neat vertical table shows per-module scores with cute emojis and quick notes.

Modules (what the scores mean)

📈 EMA Trend – E(50/200) + slope alignment.

🧪 RSI – Middle-band favoring (40–60 sweet zone).

🎯 Stoch %K – Reads oversold/overbought band (20–80).

📊 MACD (z) – Histogram normalized by stdev (momentum impulse).

🔵 BB %B – Where price sits inside the bands.

📏 BB Width (pctile) – Regime of compression/expansion vs lookback.

⚡ ADX – Strength sweet-spot emphasis (15–35), DX smoothed to ADX.

📦 Volume (pctile) – Volume vs SMA + percentile of ratio.

🌊 ATR% (pctile) – Volatility as % of price, ranked vs history.

💰 MFI – Volume-aware RSI flavor (falls back to neutral if vol missing).

What to look for

Sustained GO with broadly green modules → constructive environment for trend setups.

Sharp flips (e.g., MACD z turns, %B drops below mid, ADX leaving sweet spot) can lead score changes.

Tight BB Width + rising score often precedes directional expansions.

Inputs you can tweak

Lengths for EMA/RSI/Stoch/MACD/BB/ADX/ATR/Volume, and Percentile Lookback for BBW/ATR/Vol.

Thresholds: GO ≥ 80, NO-GO ≤ 20 (change to fit your asset/timeframe).

Modules: enable/disable + set weights per module.

Display: bar-painting, badge, vertical table position, compact notes.

Alerts

GO – “UwU Score ≥ GO threshold”

NO-GO – “UwU Score ≤ NO-GO threshold”
(Use “Any alert() function call” or the built-in alertconditions.)

Tips & usage

Works on any symbol/timeframe; thresholds may need tuning (e.g., lower GO for choppy alts).

Combine with structure (S/R), higher-TF bias, and risk controls.

The score is not a signal by itself—it’s a regime/quality filter.

Notes & limitations

ADX is computed manually from DX (RMA-smoothed) to be Pine v6-compatible.

MFI uses the v6 signature; when volume is unavailable it defaults to neutral.

Percentiles depend on lookback; changing it shifts ranks and may alter heatmaps.

⚙️ Default settings (suggested)

GO ≥ 80, NO-GO ≤ 20

Percentile lookback: 250

Keep all modules on with equal weights to start; then adjust.

🛡️ Disclaimer

This script is for educational purposes. Not financial advice. Always do your own research and manage risk. Past performance ≠ future results. 💜

Отказ от ответственности

Все виды контента, которые вы можете увидеть на TradingView, не являются финансовыми, инвестиционными, торговыми или любыми другими рекомендациями. Мы не предоставляем советы по покупке и продаже активов. Подробнее — в Условиях использования TradingView.