OPEN-SOURCE SCRIPT
已更新

CTZ Cycle Trader v1.6

666
CTZ Cycle Trader

A complete multi-asset cycle timing system that automatically detects Daily, Weekly, Yearly and Long Cycle lows, projects when the next lows are due, and tells you exactly where you are in every cycle at a glance.

WHAT IS CYCLE THEORY

Markets don't move randomly — they breathe in rhythmic cycles of accumulation and decline, each measured from one low to the next. Cycle analysis tracks these rhythms across nested timeframes: short daily cycles sit inside larger weekly cycles, which sit inside yearly and multi-year cycles. When several cycle lows fall due in the same zone, the biggest turning points form. This indicator automates the entire process that cycle traders have historically done by hand.

THE FOUR CYCLE TIERS

Daily Cycle Lows (DCL) — the short-term rhythm, your timing tool for swing entries. Each confirmed low prints with the day count of the completed cycle so you can track rhythm and symmetry at a glance.

Weekly Cycle Lows (WCL) — the medium-term structure. Marked with the week count between lows, these are the reversals that define swing and position trades.

Yearly Cycle Lows (YCL) — the macro turning points that anchor longer-term positioning.

Long Cycle Lows — the generational lows. Four years on Bitcoin and equities, eight years on gold, configurable for any asset.

MULTI-ASSET BY DESIGN

Every market has its own heartbeat, and the indicator maps to each one. Three modes in settings:

Auto-Detect — recognises the chart symbol and loads the right cycle lengths automatically. Bitcoin and Ethereum run 54–66 day daily cycles and 24–34 week weekly cycles with the 4-year long cycle. Stock indices (SPX, NDX, DJI) run 36–44 days and 22–31 weeks. Gold and silver run 22–28 days, 20–26 weeks and the 8-year long cycle.

Asset Class — pick Stocks, Metals, Bitcoin/Crypto, Forex or Energy from a dropdown and the full profile applies to any chart.

Manual — set every range yourself for fine-tuning or unusual assets.

SMART CONFIRMATION LOGIC

Lows aren't guessed — they're confirmed. A potential low becomes confirmed only when price recovers above the confirmation average. If price later breaks below a confirmed low, it's cancelled, and the marker relocates to the true low when it forms. Lower lows within a cycle window always supersede, so markers end up on the real bottom, not the first bounce.

FUTURE CYCLE LOW WINDOWS

The core edge: the indicator projects forward timing windows showing where the next DCL, WCL and Long Cycle low are statistically due — as chart zones and as actual date ranges on the dashboard, e.g. "Next WCL due: 24 Jul – 02 Oct". You know in advance when to be patient and when to be paying close attention.

LIVE DASHBOARD

Always-on panel showing your position in every cycle simultaneously: days since the last DCL, weeks since the last WCL, YCL and long cycle low, pending unconfirmed lows, whether price is currently inside a timing window, and the projected due dates for the next weekly and long cycle lows.

HOW TO USE IT

Apply to the daily timeframe. Check the dashboard to orient yourself — early in a cycle favours holding with the trend; late in a cycle, tighten risk and watch for the window. When price enters a timing window, watch for a swing low to form and confirm — that's the highest-probability turning zone. The real power is confluence: when a daily window opens inside a weekly window, and the weekly sits inside a long cycle window, the nested structure is pointing at a major low. Alerts cover confirmed and cancelled lows and window entries, so the indicator watches the clock while you live your life.

Best on daily charts. Works on crypto, indices, metals, forex and commodities.

DISCLAIMER

Cycle windows are probability zones based on historical rhythm, not guarantees. This indicator is for educational and research purposes and is not financial advice. Always do your own research and manage risk.
發行說明
CTZ CYCLE TRADER

A cycle-timing tool that marks confirmed cycle lows across four tiers, counts each cycle, and projects the window where the next low is due. Built for cycle traders who work off Daily, Weekly, Yearly and 4-Year lows and want the count, the confirmation and the timing on one clean chart.

Everything but the core markers is optional and off or subtle by default, so the chart stays readable.


WHAT IT DOES

Four cycle tiers, each with its own detection and confirmation:

- DCL — Daily Cycle Low (green). A daily pivot low that confirms once price closes back above the short SMA. Cancelled (a "left-translated" failure) if price later closes below the marked low.
- WCL — Weekly Cycle Low (blue, 🚀 by default). A weekly-scale pivot low that confirms on a close above the 40-SMA. Cancelled if price closes below the marked low.
- YCL — Yearly Cycle Low (yellow ★). A pivot low spaced roughly a year apart. A lower low inside the window supersedes the marker automatically, so the tag always sits on the true low.
- 4YCL — 4-Year Cycle Low (purple ◆). The long-cycle / halving-scale low, spaced roughly four years apart, with the same "lower low supersedes" logic.


CYCLE COUNTS

Confirmed DCLs and WCLs are numbered with the length of the completed cycle (e.g. "42D", "27W"), so you can see at a glance whether the last cycle ran short (left-translated) or long, and where you are in the current one.


FUTURE CYCLE LOW RANGE (FCLR)

Projects forward to the date the next low is due. Instead of a wide band, each window is drawn as a compact box a set number of weeks either side of the projected low date (default: one week either side), for Daily, Weekly and Long-cycle tiers. Box width and height are both adjustable in the settings.


COUNTED PIVOT HIGHS

Optional numbered pivot-high labels (adjustable left/right lookback) for quickly counting swing highs alongside the cycle structure. Highs only — the cycle engine already handles the lows.


DASHBOARD

A bottom-right panel showing:
- The active cycle-count ranges (daily / weekly / yearly / long)
- Time since the last confirmed low in each tier
- Any pending (unconfirmed) DCL / WCL
- Current status — whether price is inside a cycle-low window
- The projected date range for the next WCL and the next 4YCL


ASSET PRESETS

Three count modes:
- Auto-Detect — matches the chart ticker to a tuned preset (BTC and crypto majors, S&P/Nasdaq/Dow, gold and silver, DXY, oil). The dashboard confirms when a finetuned asset is detected.
- Asset Class — apply a class preset (Stocks/Indices, Metals, Crypto, Forex/DXY, Oil/Energy) regardless of ticker.
- Manual — set your own daily, weekly, yearly and long-cycle lengths.

Bar-to-time handling adjusts automatically for 7-day crypto weeks vs 5-day trading weeks.


ALERTS

Ready-made conditions for:
- DCL confirmed / cancelled
- WCL confirmed / cancelled
- YCL and 4YCL detected
- Price entering the Daily, Weekly or Long-cycle low window


OPTIONAL EXTRAS (off / subtle by default)

- Cycle arcs to visualise the daily rhythm
- State labels (pending 🕓 / cancelled ❌)
- SMA overlay
- Full colour, icon and lookback customisation on every tier


HOW TO USE

1. Add to a Daily chart (the tiers are calibrated for daily bars).
2. Leave Count Mode on Auto-Detect for supported tickers, or pick your asset class / manual counts.
3. Read the count and confirmation on the marked lows, and use the FCLR boxes plus the dashboard due-dates to anticipate the next low.
4. Set alerts on the tiers you trade.

Cycle windows describe timing tendencies, not certainties — a confirmed low can still fail, which is exactly why the confirmation and cancellation logic is built in. Use it as timing context alongside your own analysis and risk management.


This indicator does not provide financial advice and does not guarantee any outcome. Trading involves risk. Always do your own research.


免責聲明

這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。