OPEN-SOURCE SCRIPT
Updated

Zig Zag ++ SG (Premium)

10 420
🔥 Zig Zag ++ SG
Professional Market Structure & Cycle Analyzer

Zig Zag ++ SG is an advanced, research-grade market structure indicator built on top of a refined ZigZag engine, designed for traders and investors who want to understand price cycles, not chase candles.

This is not a buy-sell arrow tool.
It is a decision-support system used to analyze trend strength, exhaustion, pullback depth, and cycle behavior across any market and timeframe.

🧠 What Makes Zig Zag ++ SG Different?

Most ZigZag indicators only draw lines.

Zig Zag ++ SG answers the real questions:

Is the trend getting stronger or weaker?

Are higher highs still meaningful?

How deep are pullbacks in percentage terms?

Which stocks recover fast vs stay weak?

Is this accumulation, distribution, or reversal?

It does this by combining:

Market Structure (HH / HL / LH / LL)

Consecutive structure counting

Gain & fall percentage per swing

Clean visual logic (no repaint confusion)

📌 Core Features
✅ 1. Automatic Market Structure Detection

Labels every major swing as:

HH – Higher High

HL – Higher Low

LH – Lower High

LL – Lower Low

This instantly shows whether the market is:

Trending

Consolidating

Distributing

Reversing

✅ 2. Consecutive Structure Count (ON by default)

Each structure type is counted sequentially:

HH (1), HH (2), HH (3)…

HL (1), HL (2)…

This reveals:

Trend maturity

Exhaustion zones

Early breakdown warnings

Example:
HH (4) = trend may be overextended
HL (3) = healthy trend continuation

✅ 3. Gain & Fall % on Every Swing (ON by default)

Every HH, HL, LH, LL shows:

Exact % move from the previous pivot

This allows you to:

Compare pullback depth across stocks

Identify leaders (shallow HLs)

Spot weak stocks (deep HLs / LHs)

Study cycle symmetry

Example label:

HL (2)
-6.4%

✅ 4. Clean, Readable Visual Design

🟩 Green labels → White text

🟥 Red labels → High-contrast white text

Optional background trend shading (OFF by default)

Works perfectly in dark & light mode

Designed for long chart study sessions, not flashy screenshots.

✅ 5. Safe Repaint Logic (Transparent by Design)

Uses ZigZag logic intentionally

No fake “non-repainting” claims

Ideal for analysis, research & planning

What you see is structurally correct

This indicator is for thinking traders, not signal chasers.

⚙️ Best Settings (Recommended)
🔹 Intraday Trading

Timeframe: 5m / 15m

Depth: 8–10

Deviation: 3–5

Backstep: 2

🔹 Swing Trading (Most Popular)

Timeframe: Daily

Depth: 12–15

Deviation: 5

Backstep: 2

🔹 Long-Term / Investing

Timeframe: Weekly

Depth: 15–20

Deviation: 5–8

Backstep: 3

💡 Tip:
Lower depth = more swings
Higher depth = cleaner, major cycles

📈 How to Use Zig Zag ++ SG (Practically)
🔹 Trend Strength

HH (3+) + HL (2–3)
→ Strong, healthy trend

🔹 Exhaustion Warning

HH (4+)
→ Risk of distribution or slowdown

🔹 Pullback Quality

HL −3% to −7%
→ Strong stock

HL −12% to −20%
→ Weak hands / fragile trend

🔹 Reversal Confirmation

LH followed by LL (2+)
→ Trend change likely

🧪 Who Is This Indicator For?

✅ Swing traders
✅ Positional traders
✅ Long-term investors
✅ Market structure students
✅ Stock researchers
✅ Anyone tired of noisy indicators

❌ Not for:

People wanting instant buy/sell arrows

Scalpers chasing 1-minute signals

“Magic indicator” seekers

💎 Why This Is Worth Purchasing

Built with Pine Script v6 best practices

Solves real market questions

Helps avoid:

Buying late

Selling early

Holding weak stocks too long

Encourages process-driven trading

One-time learning tool you’ll use for years

Most traders lose money not because of entries —
but because they misread structure and cycles.

Zig Zag ++ SG fixes that.
Release Notes
🔥 Zig Zag ++ SG
Market Structure • Cycle Analysis • Confirmed Trend Change

Zig Zag ++ SG is a professional market-structure and cycle analysis indicator built for traders who want clarity, confirmation, and consistency — not noisy buy/sell signals.

This tool is designed to answer the most important trading questions:

Is the trend still intact, weakening, or truly changing?
How mature is the current move?
How long do cycles usually last for this stock?

🧠 What Makes Zig Zag ++ SG Different?

Most indicators focus on price direction.
Zig Zag ++ SG focuses on market structure — the same language used by professional traders, Dow Theory, and institutional analysis.

It doesn’t guess tops or bottoms.
It confirms control shifts using objective structure logic.

✅ Core Features
🔹 1. Market Structure Identification

Automatically labels:

HH – Higher High

HL – Higher Low

LH – Lower High

LL – Lower Low

So you always know who is in control — buyers or sellers.

🔹 2. Structure Sequence Counting (HH1, HH2, HL1…)

Counts how many times the same structure repeats:

HH1 → HH2 → HH3 (trend maturity)

HL1 → HL2 (trend health)

LL sequences (downtrend strength)

This helps you identify:

Trend exhaustion

Strong vs weak pullbacks

Late vs early trend phases

(Default ON, optional)

🔹 3. Bar Count (Cycle Duration)

Shows the number of trading bars between pivots (pivot-to-pivot).

This allows you to:

Compare cycle length across stocks

Identify time-based exhaustion

Understand how long trends usually last

(Default ON, optional)

🔹 4. Gain / Fall Percentage per Swing

Displays the percentage move from pivot to pivot.

Perfect for:

Measuring volatility

Comparing efficiency across stocks

Avoiding late entries after stretched moves

(Optional)

🔹 5. Confirmed Trend Change Signals (KEY FEATURE)

Displays TREND UP and TREND DOWN only when a true structural reversal is confirmed:

🟢 TREND UP → HL followed by HH

🔴 TREND DOWN → LH followed by LL

⚠️ These are not early signals — they are confirmation signals designed to:

Reduce false reversals

Keep you aligned with the dominant trend

Help with bias change, not scalping

(Default ON, optional)

🎯 Who Is This Indicator For?

✔ Positional traders
✔ Swing traders
✔ Investors studying cycles
✔ Traders tired of false signals
✔ Anyone who wants structure over noise

❌ Not for:

1-minute scalping

Signal-hunters looking for instant entries

“Guaranteed profit” seekers

🧠 How Professionals Use It

HH ≥ 3 + rising bar count → Trend maturity / caution

HL with shallow % & fewer bars → Strong continuation

LH after extended HH sequence → Distribution

TREND DOWN → Confirmed bearish bias

TREND UP → Confirmed bullish bias

This makes it ideal for:

Bias determination

Trade filtering

Portfolio rotation

Comparative stock analysis

🎨 Clean & Readable Design

White text on all labels (high visibility)

Clear, non-cluttered visuals

Works on all timeframes

Live ZigZag behavior preserved

🔒 Important Disclaimer

Zig Zag ++ SG is not a buy/sell indicator.
It is a decision-support tool designed to improve:

Context

Timing

Risk awareness

You still decide when and how to trade.

⭐ Why Purchase Zig Zag ++ SG?

Because:

It replaces multiple indicators with one structure engine

It teaches you how markets actually move

It keeps you out of emotional reversals

It scales across stocks, indices, crypto, and timeframes

If you believe:

“Structure matters more than prediction”
then Zig Zag ++ SG belongs on your chart.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.