OPEN-SOURCE SCRIPT
Weather Score 777 — 7 Families × 7 Variants (v6)

Weather Score 777 — 7 Families × 7 Variants (v6)
What it is
A multi-factor market “weather” meter. It evaluates 7 indicator families, each with 7 parameter variants, normalizes every variant to a 0–10 score, aggregates the family to 0–111, then sums all enabled families to a composite 0–777 trend/condition score.
Families (7×):
Trend — EMA pairs (price above/below, stack, and short/long slope checks)
RSI — 7 lengths, scaled around the 40–60 balance zone
Stochastic — %K normalized in the 20–80 band
MACD — histogram z-score (per-set stdev windows)
BB Width — volatility via Bollinger Band width percentile
ADX — directional strength, sweet spot 15–35
ATR % — current ATR vs its own lookback range (expansion/contraction)
How scoring works
Each family builds 7 sub-scores → summed to 0–70, then linearly rescaled to 0–111.
Composite = sum of enabled families → 0..777 max.
Defaults: GO ≥ 80% of max, NO-GO ≤ 20% of max (tweak in Alerts).
Why 777?
It’s an “alignment detector.” Multiple families must agree (and with robust parameter spreads) before the score climbs. That reduces single-indicator bias and helps classify regime quality (tailwind vs headwind) rather than raw entries.
On-chart features
Badge: shows each family’s 0–111 plus the composite and % of max (purple/pink heat theme).
Mini Table: quick view of family scores and notes.
Paint Bars (optional): soft lime/red during GO/NO-GO regimes.
Alerts:
GO ✅ when composite ≥ threshold
NO-GO 🛑 when composite ≤ threshold
Quick start
Add to chart, keep the default 7 families on.
Use on your main trading timeframe; higher timeframes make the score steadier.
Treat GO as conditions are favorable and NO-GO as conditions are hostile.
Combine with your own triggers (structure breaks, pullbacks, risk model). The score is a regime filter, not a standalone signal generator.
Tuning tips
Uncheck families you don’t care about (e.g., turn off BBW if you trade only trending conditions).
Raise GO toward 0.9 for stricter filters; lower it toward 0.7 for more frequency.
Lower NO-GO if you want to exit faster in bad regimes.
For mean-reversion styles, emphasize BBW and ATR%; for trend-following, emphasize Trend/ADX/MACD.
Notes
Built with Pine Script® v6.
Works on assets with or without native volume (this 777 build doesn’t rely on volume).
Educational tool only — not financial advice.
have fun and may your skies stay purple-pink and sunny ☀️🌈 uwu
What it is
A multi-factor market “weather” meter. It evaluates 7 indicator families, each with 7 parameter variants, normalizes every variant to a 0–10 score, aggregates the family to 0–111, then sums all enabled families to a composite 0–777 trend/condition score.
Families (7×):
Trend — EMA pairs (price above/below, stack, and short/long slope checks)
RSI — 7 lengths, scaled around the 40–60 balance zone
Stochastic — %K normalized in the 20–80 band
MACD — histogram z-score (per-set stdev windows)
BB Width — volatility via Bollinger Band width percentile
ADX — directional strength, sweet spot 15–35
ATR % — current ATR vs its own lookback range (expansion/contraction)
How scoring works
Each family builds 7 sub-scores → summed to 0–70, then linearly rescaled to 0–111.
Composite = sum of enabled families → 0..777 max.
Defaults: GO ≥ 80% of max, NO-GO ≤ 20% of max (tweak in Alerts).
Why 777?
It’s an “alignment detector.” Multiple families must agree (and with robust parameter spreads) before the score climbs. That reduces single-indicator bias and helps classify regime quality (tailwind vs headwind) rather than raw entries.
On-chart features
Badge: shows each family’s 0–111 plus the composite and % of max (purple/pink heat theme).
Mini Table: quick view of family scores and notes.
Paint Bars (optional): soft lime/red during GO/NO-GO regimes.
Alerts:
GO ✅ when composite ≥ threshold
NO-GO 🛑 when composite ≤ threshold
Quick start
Add to chart, keep the default 7 families on.
Use on your main trading timeframe; higher timeframes make the score steadier.
Treat GO as conditions are favorable and NO-GO as conditions are hostile.
Combine with your own triggers (structure breaks, pullbacks, risk model). The score is a regime filter, not a standalone signal generator.
Tuning tips
Uncheck families you don’t care about (e.g., turn off BBW if you trade only trending conditions).
Raise GO toward 0.9 for stricter filters; lower it toward 0.7 for more frequency.
Lower NO-GO if you want to exit faster in bad regimes.
For mean-reversion styles, emphasize BBW and ATR%; for trend-following, emphasize Trend/ADX/MACD.
Notes
Built with Pine Script® v6.
Works on assets with or without native volume (this 777 build doesn’t rely on volume).
Educational tool only — not financial advice.
have fun and may your skies stay purple-pink and sunny ☀️🌈 uwu
Skrip sumber terbuka
Dalam semangat sebenar TradingView, pencipta skrip ini telah menjadikannya sumber terbuka supaya pedagang dapat menilai dan mengesahkan kefungsiannya. Terima kasih kepada penulis! Walaupun anda boleh menggunakannya secara percuma, ingat bahawa menerbitkan semula kod ini adalah tertakluk kepada Peraturan Dalaman kami.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.
Skrip sumber terbuka
Dalam semangat sebenar TradingView, pencipta skrip ini telah menjadikannya sumber terbuka supaya pedagang dapat menilai dan mengesahkan kefungsiannya. Terima kasih kepada penulis! Walaupun anda boleh menggunakannya secara percuma, ingat bahawa menerbitkan semula kod ini adalah tertakluk kepada Peraturan Dalaman kami.
Penafian
Maklumat dan penerbitan adalah tidak dimaksudkan untuk menjadi, dan tidak membentuk, nasihat untuk kewangan, pelaburan, perdagangan dan jenis-jenis lain atau cadangan yang dibekalkan atau disahkan oleh TradingView. Baca dengan lebih lanjut di Terma Penggunaan.