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
Mã nguồn mở
Theo đúng tinh thần TradingView, người tạo ra tập lệnh này đã biến tập lệnh thành mã nguồn mở để các nhà giao dịch có thể xem xét và xác minh công năng. Xin dành lời khen tặng cho tác giả! Mặc dù bạn có thể sử dụng miễn phí, nhưng lưu ý nếu đăng lại mã, bạn phải tuân theo Quy tắc nội bộ của chúng tôi.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.
Mã nguồn mở
Theo đúng tinh thần TradingView, người tạo ra tập lệnh này đã biến tập lệnh thành mã nguồn mở để các nhà giao dịch có thể xem xét và xác minh công năng. Xin dành lời khen tặng cho tác giả! Mặc dù bạn có thể sử dụng miễn phí, nhưng lưu ý nếu đăng lại mã, bạn phải tuân theo Quy tắc nội bộ của chúng tôi.
Thông báo miễn trừ trách nhiệm
Thông tin và ấn phẩm không có nghĩa là và không cấu thành, tài chính, đầu tư, kinh doanh, hoặc các loại lời khuyên hoặc khuyến nghị khác được cung cấp hoặc xác nhận bởi TradingView. Đọc thêm trong Điều khoản sử dụng.