OPEN-SOURCE SCRIPT
Cập nhật

Circles

3 654
Circles - Support & Resistance Levels
Overview
This indicator plots horizontal support and resistance levels based on W.D. Gann's mathematical approach of dividing 360 degrees by 2 and by 3. These divisions create natural price magnetism points that have historically acted as significant support and resistance levels across all markets and timeframes.
How It Works

360÷2 Levels (Blue): 5.63, 11.25, 33.75, 56.25, 78.75, etc.
360÷3 Levels (Red): 7.5, 15, 30, 37.5, 52.5, 60, 75, etc.
Both Levels (Yellow): 22.5, 45, 67.5, 90, 112.5, 135, 157.5, 180 - These are "doubly strong" as they appear in both calculations

Key Features

Auto-Scaling: Automatically adjusts for any price range (from $0.001 altcoins to $100K+ Bitcoin)
Manual Scaling: Choose from 0.001x to 1000x multipliers or set custom values
Full Customization: Colors, line widths, styles (solid/dashed/dotted)
Historical View: Option to show all levels regardless of current price
Clean Display: Adjustable label positioning and line extensions

Use Cases

Identify potential reversal zones before price reaches them
Set profit targets and stop losses at key mathematical levels
Confirm breakouts when price decisively moves through major levels
Works on all timeframes and all markets (stocks, crypto, forex, commodities)

Gann Theory
W.D. Gann believed that markets move in mathematical harmony based on geometric angles and time cycles. These 360-degree divisions represent natural balance points where price often finds support or resistance, making them valuable for both short-term trading and long-term analysis.
Perfect for traders who use:

Support/Resistance trading
Fibonacci levels
Pivot points
Mathematical/geometric analysis
Multi-timeframe analysis
Phát hành các Ghi chú
The code will now attempt to scale the range above and below what is detected. This way you can see more levels based on the current multiplier.
Phát hành các Ghi chú
Levels with a digital root of 9 now show in a different colour
Phát hành các Ghi chú
Rebuilt the code. Now it will show correctly on percentage based charts too!
Phát hành các Ghi chú
Small bug fix
Phát hành các Ghi chú
Fixed the auto scaling for a few charts.
Phát hành các Ghi chú
Minor Fix
Phát hành các Ghi chú
Bug fix
Phát hành các Ghi chú
Another bug fix for low caps in crypto
Phát hành các Ghi chú
Another bug fix
Phát hành các Ghi chú
Another attempt at clean level identification checks
Phát hành các Ghi chú
Returning to an earlier version of the script which seemed to perform more consistently across charts until I have a better solution.
Phát hành các Ghi chú
Script updated. Way more reliable across different charts. Works with percentage charts too.
There's also a repeat option to add levels on top of the range.
Phát hành các Ghi chú
The nearest circle level now has a different style option so you can clearly see what the dominate level is.
Phát hành các Ghi chú
Made the text size consistent
Phát hành các Ghi chú
Updated the script so that if "Repeat levels" is turned on, it will always show the active level.

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.