Breaker Block Detector [algo_aakash]This indicator identifies bullish and bearish breaker blocks using a structured validation process based on confirmed market structure breaks, order block identification, and displacement filtering.
The objective is to highlight higher-quality breaker zones while reducing noise from unconfirmed formations.
Features
Confirmed swing high and swing low detection
Break of Structure (BOS) validation
ATR-based displacement filter
Bullish breaker block detection
Bearish breaker block detection
Retest monitoring
Zone invalidation tracking
Visual breaker zone rendering
Alert support for new zones and retests
Inputs
Structure Detection
Swing Length
BOS Confirmation Method
Maximum Active Breakers
Validation Engine
ATR Length
Displacement Multiplier
Order Block Lookback
Visual Settings
Zone Colors
Border Colors
Midline Width
Zone Extension
Alerts
New Bullish Breaker
New Bearish Breaker
Bullish Retest
Bearish Retest
Bullish Invalidation
Bearish Invalidation
How It Works
The script confirms swing highs and lows.
A Break of Structure is detected when price exceeds a confirmed swing level.
The impulse move must satisfy an ATR-based displacement requirement.
The originating order block is identified.
A breaker zone is created and tracked.
Zones remain active until mitigated or invalidated.
Alerts
Alerts are available for:
New Bullish Breaker Blocks
New Bearish Breaker Blocks
Bullish Breaker Retests
Bearish Breaker Retests
Bullish Breaker Invalidations
Bearish Breaker Invalidations
Limitations
Swing confirmation introduces intentional delay.
Breaker identification depends on historical structure.
Market conditions may affect signal frequency.
Zones may be invalidated after creation.
Notes
This indicator is intended as an analytical tool for studying market structure and breaker block behavior. Users should evaluate signals within their own workflow and market context.
Chỉ báo Pine Script®














