OPEN-SOURCE SCRIPT

Weather Score 777 — 7 Families × 7 Variants (v6)

24
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

Declinazione di responsabilità

Le informazioni ed i contenuti pubblicati non costituiscono in alcun modo una sollecitazione ad investire o ad operare nei mercati finanziari. Non sono inoltre fornite o supportate da TradingView. Maggiori dettagli nelle Condizioni d'uso.