OPEN-SOURCE SCRIPT

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

11
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

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.