OPEN-SOURCE SCRIPT

Gann Static Step-Cycle (Two-Way) v.3

1 280
This Pine Script indicator implements a Static Step-Cycle logic based on the Gann Square of 9, specifically designed to track price movements relative to a fixed "Anchor" (like an All-Time High) through 360° cycles.
​Core Mechanism: Static vs. Dynamic
​Unlike most indicators that recalculate with every new swing, this script remains Static. It stays fixed on an Anchor price (e.g., 25,476.40) and only updates when price completes a full 360° vibration.
​Step-by-Step Working
​1. Anchoring and Initialization
​The script starts with a user-defined ath_price (Anchor).
​It calculates the square root of this anchor to find its base vibration: \sqrt{\text{Anchor}}.
​2. The Shift Logic (The "Step" System)
​This is the heart of the indicator. It defines a "trading box" of one full Gann cycle:
​Upper Boundary (+360°): calculated as (\sqrt{\text{Anchor}} + 2)^2.
​Lower Boundary (-360°): calculated as (\sqrt{\text{Anchor}} - 2)^2.
​The Shift: If the price closes above the +360° line or below the -360° line, the indicator "steps" up or down. That boundary becomes the new Anchor, and a fresh set of levels is plotted.
​3. Calculating Gann Degrees (Vibrations)
​Within the active cycle, the script plots specific geometric angles:
​90° (Cardinal): Root increment of \pm 0.5.
​180° (Opposition): Root increment of \pm 1.0.
​270° (1.5 Vibration): Root increment of -1.5. In Gann theory, this is known as the "Trend Exhaustion" or "Death Zone," often coinciding with the end of an Elliott Wave 5.
​Key Features for Trading

คำจำกัดสิทธิ์ความรับผิดชอบ

ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน