OPEN-SOURCE SCRIPT
Score100—10×10Popular Modules(RSI/MACD/BB/ADX/ATR/Vol/MFI/Trend)

Weather Score 100 — 10×10 Popular Modules (RSI / MACD / BB / ADX / ATR / Volume / MFI / Trend)
What it is
A compact, robust /100 composite built from 10 widely-used indicators. Each module is scored 0–10, then summed and normalized by the number of enabled modules. Use it to gauge market “weather” at a glance, trigger GO / NO-GO alerts, and inspect the components in a mini table.
Highlights
10 modules → 0–10 each → /100 total (auto-normalizes to enabled modules)
GO / NO-GO alerts (defaults: GO ≥ 80%, NO-GO ≤ 20%) + optional bar coloring
Badge summarizing all subscores and the composite with emoji (🌧 → 🌈)
Mini table showing each module’s score and quick notes
Robust everywhere: custom ADX and MFI (no library dependency), volume-missing symbols handled (falls back to ATR(1) for volume pulse; MFI returns neutral 50)
The 10 modules (scored 0–10)
EMA Trend: Price vs EMA(50/200), EMA cross, and both slopes.
RSI: Level mapped 40→60 ↦ 0→10 (tweakable).
Stochastic %K: Level mapped 20→80 ↦ 0→10.
MACD Histogram (Z-score): −1→+1 ↦ 0→10 (self-scales across markets).
Bollinger %B: Position inside the band (0→1 ↦ 0→10).
Bollinger Width Percentile: Current width vs lookback min/max.
ADX Strength (custom Wilder): 15→35 sweet spot ↦ 0→10.
Volume Pulse: Volume ratio vs SMA; if volume is na, uses ATR(1) proxy.
ATR Percentile: Current ATR vs lookback min/max.
MFI (custom): Level mapped 40→60 ↦ 0→10; neutral 50 if no volume.
How the score works
Each enabled module contributes 0–10.
The script sums them and divides by the maximum possible for the enabled set, so the composite always reads as a true percent of max.
Color mapping (purple → pink → indigo) reflects cool → warm → hot conditions.
Signals & Alerts
GO ✅ when composite ≥ GO threshold (default 80%).
NO-GO 🛑 when composite ≤ NO-GO threshold (default 20%).
Optional bar paints for quick chart context.
Display
Badge near price shows all 10 subscores, total, and composite %.
Mini table (toggleable) lists Module / Score / Notes for fast diagnostics.
Tips
Nudge the module ranges to fit your style (trend vs mean reversion).
Tighten/loosen GO/NO-GO thresholds to match your timeframe.
Works on any symbol/timeframe; on synthetic/no-volume series the system remains stable via the fallbacks.
What it is
A compact, robust /100 composite built from 10 widely-used indicators. Each module is scored 0–10, then summed and normalized by the number of enabled modules. Use it to gauge market “weather” at a glance, trigger GO / NO-GO alerts, and inspect the components in a mini table.
Highlights
10 modules → 0–10 each → /100 total (auto-normalizes to enabled modules)
GO / NO-GO alerts (defaults: GO ≥ 80%, NO-GO ≤ 20%) + optional bar coloring
Badge summarizing all subscores and the composite with emoji (🌧 → 🌈)
Mini table showing each module’s score and quick notes
Robust everywhere: custom ADX and MFI (no library dependency), volume-missing symbols handled (falls back to ATR(1) for volume pulse; MFI returns neutral 50)
The 10 modules (scored 0–10)
EMA Trend: Price vs EMA(50/200), EMA cross, and both slopes.
RSI: Level mapped 40→60 ↦ 0→10 (tweakable).
Stochastic %K: Level mapped 20→80 ↦ 0→10.
MACD Histogram (Z-score): −1→+1 ↦ 0→10 (self-scales across markets).
Bollinger %B: Position inside the band (0→1 ↦ 0→10).
Bollinger Width Percentile: Current width vs lookback min/max.
ADX Strength (custom Wilder): 15→35 sweet spot ↦ 0→10.
Volume Pulse: Volume ratio vs SMA; if volume is na, uses ATR(1) proxy.
ATR Percentile: Current ATR vs lookback min/max.
MFI (custom): Level mapped 40→60 ↦ 0→10; neutral 50 if no volume.
How the score works
Each enabled module contributes 0–10.
The script sums them and divides by the maximum possible for the enabled set, so the composite always reads as a true percent of max.
Color mapping (purple → pink → indigo) reflects cool → warm → hot conditions.
Signals & Alerts
GO ✅ when composite ≥ GO threshold (default 80%).
NO-GO 🛑 when composite ≤ NO-GO threshold (default 20%).
Optional bar paints for quick chart context.
Display
Badge near price shows all 10 subscores, total, and composite %.
Mini table (toggleable) lists Module / Score / Notes for fast diagnostics.
Tips
Nudge the module ranges to fit your style (trend vs mean reversion).
Tighten/loosen GO/NO-GO thresholds to match your timeframe.
Works on any symbol/timeframe; on synthetic/no-volume series the system remains stable via the fallbacks.
Open-source Skript
Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun auch andere Trader das Script rezensieren und die Funktionalität überprüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden, aber eine Wiederveröffentlichung des Codes unterliegt unseren Hausregeln.
Haftungsausschluss
Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.
Open-source Skript
Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun auch andere Trader das Script rezensieren und die Funktionalität überprüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden, aber eine Wiederveröffentlichung des Codes unterliegt unseren Hausregeln.
Haftungsausschluss
Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.