OPEN-SOURCE SCRIPT
Consolidation/Base

Core Functionality
Identifies Consolidation Zones: Detects periods where price moves within a defined range after significant moves
Fractal-based Detection: Uses highest/lowest points within a loopback period to identify potential consolidation boundaries
Breakout Detection: Flags when price breaks out of consolidation zones
Key Features
Input Parameters
Loopback Period (20): How many bars to look back for fractal detection
Min Consolidation Length (10): Minimum bars required to form a valid consolidation
Visual Customization: Options to show/hide consolidation areas, fractal symbols, and middle lines
Visual Elements
Consolidation Zones: Draws horizontal lines marking the upper and lower boundaries of consolidation areas
Middle Price Line: Displays the midpoint of consolidation ranges (yellow dashed line)
Price Labels: Shows exact price levels for boundaries and middle line
Fractal Breakout Symbols: Marks breakout points with symbols (when enabled)
Technical Logic
Fractal Detection: Identifies local highs/lows using ta.highestbars() and ta.lowestbars()
Direction Tracking: Maintains market direction state (1 for up, -1 for down, 0 for neutral)
Consolidation Counting: Tracks consecutive bars within consolidation boundaries
Breakout Logic: Detects when price breaks above resistance or below support
Use Cases
Range Trading: Identify consolidation zones for range-bound strategies
Breakout Trading: Spot potential breakout levels for momentum entries
Support/Resistance: Dynamic support and resistance levels based on recent price action
Market Structure: Understand current market state (ranging vs. trending)
The indicator is particularly useful for traders looking to capitalize on periods of low volatility that often precede significant price movements.
Identifies Consolidation Zones: Detects periods where price moves within a defined range after significant moves
Fractal-based Detection: Uses highest/lowest points within a loopback period to identify potential consolidation boundaries
Breakout Detection: Flags when price breaks out of consolidation zones
Key Features
Input Parameters
Loopback Period (20): How many bars to look back for fractal detection
Min Consolidation Length (10): Minimum bars required to form a valid consolidation
Visual Customization: Options to show/hide consolidation areas, fractal symbols, and middle lines
Visual Elements
Consolidation Zones: Draws horizontal lines marking the upper and lower boundaries of consolidation areas
Middle Price Line: Displays the midpoint of consolidation ranges (yellow dashed line)
Price Labels: Shows exact price levels for boundaries and middle line
Fractal Breakout Symbols: Marks breakout points with symbols (when enabled)
Technical Logic
Fractal Detection: Identifies local highs/lows using ta.highestbars() and ta.lowestbars()
Direction Tracking: Maintains market direction state (1 for up, -1 for down, 0 for neutral)
Consolidation Counting: Tracks consecutive bars within consolidation boundaries
Breakout Logic: Detects when price breaks above resistance or below support
Use Cases
Range Trading: Identify consolidation zones for range-bound strategies
Breakout Trading: Spot potential breakout levels for momentum entries
Support/Resistance: Dynamic support and resistance levels based on recent price action
Market Structure: Understand current market state (ranging vs. trending)
The indicator is particularly useful for traders looking to capitalize on periods of low volatility that often precede significant price movements.
開源腳本
本著TradingView的真正精神,此腳本的創建者將其開源,以便交易者可以查看和驗證其功能。向作者致敬!雖然您可以免費使用它,但請記住,重新發佈程式碼必須遵守我們的網站規則。
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。
開源腳本
本著TradingView的真正精神,此腳本的創建者將其開源,以便交易者可以查看和驗證其功能。向作者致敬!雖然您可以免費使用它,但請記住,重新發佈程式碼必須遵守我們的網站規則。
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。