INVITE-ONLY SCRIPT
업데이트됨 Breaker Blocks & Unicorns (with Deviations) by Rise

Breaker Block and Unicorns (with Deviations) - The Highest Probability ICT Pattern
This advanced indicator identifies and tracks ICT Breaker Blocks, while incorporating powerful supplementary features including Unicorn patterns and customizable deviation levels.
These patterns develop through a precise market structure sequence culminating in structural breaks. Following Breaker Block confirmation, users can optionally enable highly customizable deviation levels. Additionally, the indicator can scan active Breaker Blocks for overlapping Fair Value Gaps (FVGs) and Inverted Fair Value Gaps (IFVGs)-(also known as "Unicorns") that represent high-probability trading opportunities, highly regarded in the ICT community.
This comprehensive tool provides unmatched functionality for traders and analysts seeking to track, backtest, and execute Breaker Block strategies. With its extensive feature set and granular customization options, it delivers capabilities that surpass existing alternatives in the market.
What is an ICT Breaker Block?
To explain this, we must understand the ABC sequence that form this pattern. It consists of:
Each of these "points" consist of pivot levels, with an adjustable strength.

Breaker Blocks are invalidated and made inactive if price breaks the "C point", or manipulation.
Unicorns
Unicorns are Fair Value Gaps or Inverted Fair Value Gaps that overlap a Breaker Block. Breakers have their associated Unicorn, which is updated until price retraces into said gap.

Standard Deviations
This indicator has options to display deviations based on Breaker Blocks:


Input Settings:
This tool offers a lot of customizable options, which could be overwhelming to some users. Below you will find an in-depth definition of every input's purpose, to complement the tooltips that can be found directly in the indicator's settings.
Mode ⚙️
This is paired with a Historical input, to select the amount of previous Breakers to display.
Extend 📏
Each object has it's specific "offset" parameter, which defines the amount of bars to extend drawings past the current bar.
Parameters
This section defines the main parameters used to define the Breaker Block pattern.
Style
Unicorn Fair Value Gaps
Deviations
Text
This indicator is for educational and informational purposes only. Past performance and historical patterns do not guarantee future results. Trading involves substantial risk of loss and is not suitable for all investors. Always conduct your own analysis and consider your financial situation before making any trading decisions. The identification of patterns does not constitute trading advice.
For any additional questions and/or feedback related to this indicator, users can comment below!
This advanced indicator identifies and tracks ICT Breaker Blocks, while incorporating powerful supplementary features including Unicorn patterns and customizable deviation levels.
These patterns develop through a precise market structure sequence culminating in structural breaks. Following Breaker Block confirmation, users can optionally enable highly customizable deviation levels. Additionally, the indicator can scan active Breaker Blocks for overlapping Fair Value Gaps (FVGs) and Inverted Fair Value Gaps (IFVGs)-(also known as "Unicorns") that represent high-probability trading opportunities, highly regarded in the ICT community.
This comprehensive tool provides unmatched functionality for traders and analysts seeking to track, backtest, and execute Breaker Block strategies. With its extensive feature set and granular customization options, it delivers capabilities that surpass existing alternatives in the market.
What is an ICT Breaker Block?
To explain this, we must understand the ABC sequence that form this pattern. It consists of:
Initial range (from A -> B)
First break point, commonly called "Manipulation" (C)
Second break, which is when the pattern is formed.
Each of these "points" consist of pivot levels, with an adjustable strength.
Breaker Blocks are invalidated and made inactive if price breaks the "C point", or manipulation.
Unicorns
Unicorns are Fair Value Gaps or Inverted Fair Value Gaps that overlap a Breaker Block. Breakers have their associated Unicorn, which is updated until price retraces into said gap.
Standard Deviations
This indicator has options to display deviations based on Breaker Blocks:
Breaker Deviations -> using the initial range (A -> B).
Manipulation Deviations -> using the manipulation (B -> C).
Input Settings:
This tool offers a lot of customizable options, which could be overwhelming to some users. Below you will find an in-depth definition of every input's purpose, to complement the tooltips that can be found directly in the indicator's settings.
Mode ⚙️
Default -> Displays every Breaker Block pattern found.
Bullish -> Displays every Bullish Breaker Block found.
Bearish -> Displays every Bearish Breaker Block found.
Reversals -> Displays alternate Breaker Blocks (Bearish -> Bullish -> Bearish and so on).
This is paired with a Historical input, to select the amount of previous Breakers to display.
Extend 📏
Last -> This option will extend the most recent Breaker's drawings.
Specified -> Extend Breakers a preset amount of bars.
All -> Extend all active Breakers to the current bar.
None -> Never extend Breaker Blocks.
Each object has it's specific "offset" parameter, which defines the amount of bars to extend drawings past the current bar.
Parameters
This section defines the main parameters used to define the Breaker Block pattern.
- Time Filter -> Optional session to filter Breakers based on time of day.
- Pivot Strength -> Determines how many consecutive bars to the left of a pivot must be lower (for highs) or higher (for lows) to confirm it as a point.
- Range Lookback -> Amount of ranges that the indicator will keep track for each direction.
- Breaker Type -> Defines how a Breaker Block is displayed:
Range -> Entire initial range.
Consecutive -> Last consecutive onside candles (upclose for bullish, downclose for bearish).
Last -> Last onside candle.
- Breaker Offset -> Amount of bars to extend Breaker Blocks past the current bar.
- Use Candle Bodies? -> Use bar open to close rather than high to low.
- Require Candle Close? -> Use bar close to form Breaker Blocks.
- Remove After Invalidation? -> Remove drawings for invalidated Breakers.
Style
- Breaker Block boxes styling based on directions.
- Optional Middle Line and styling.
- Optional Signals for Breaker Block formation:
Triangle label with adjustable sizing on the formation bar.
Line with custom styling at breakout point to the formation bar.
Unicorn Fair Value Gaps
- Checkbox to display Unicorns with adjustable "FVGs", "IFVGs", or "Both" types.
- Overlap Threshold -> Distance away from Breaker to still consider an "overlap".
- Unicorn Offset -> Amount of bars to extend unicorn gaps past the current bar.
- Lines styling.
- Optional Middle Line and styling.
- Include Volume Imbalances? -> Include adjacent VIs as part of Fair Value Gaps.
- Extend until Reached? -> Extend Unicorn drawings until price reaches them.
Deviations
- Checkbox to display Standard Deviations with adjustable types and levels.
- Lines styling.
- Text size and positioning.
- Extend until Reached? -> Extend deviation lines until price reaches them.
Text
- Label contents:
Default -> "+/- Breaker".
Abbreviation -> "+/- BB".
None -> No text.
- Size.
- Font (Default or Monospace) and Format (None, Italic or Bold).
- Align -> vertical and horizontal positioning.
This indicator is for educational and informational purposes only. Past performance and historical patterns do not guarantee future results. Trading involves substantial risk of loss and is not suitable for all investors. Always conduct your own analysis and consider your financial situation before making any trading decisions. The identification of patterns does not constitute trading advice.
For any additional questions and/or feedback related to this indicator, users can comment below!
릴리즈 노트
- Fixed live Unicorn detection to find the absolute closest overlap.
- Updated IFVG detection logic to correctly include volume imbalances when selected.
릴리즈 노트
- Added a 2nd Time Filter parameter for an additional trading session.
릴리즈 노트
Statistics Table 📊This indicator now includes a comprehensive statistics tracking system that monitors deviation level performance across all Breaker Blocks within the configured lookback period. The table provides real-time success rate analysis, helping traders identify which deviation levels offer the highest probability setups.
Table Modes:
Simplified -> Displays only percentage success rates with minimal overhead.
Default -> Includes title row, success rates, and contextual info (Symbol | Timeframe | Date Range).
Advanced -> Full statistics suite including average bars to reach, min/max ranges, streak tracking, and maximum drop-off analysis.
Advanced Mode Metrics:
- Success Rate (%) -> Percentage of Breakers that reached each deviation level before invalidation
- Avg Bars -> Average number of bars from Breaker formation to deviation level hit
- Min/Max -> Fastest and slowest bars to reach each level
- Streak -> Current win/loss streak with historical best win and worst loss streaks
- Max Delta (Δ) -> Largest percentage drop-off between consecutive deviation levels (hover ⓘ for details)
Heatmap Coloring:
Optional color-coded backgrounds based on performance thresholds:
Good (≥50%) -> Green background
Medium (25-49%) -> Yellow background
Bad (<25%) -> Red background
All heatmap colors are fully customizable via inline color inputs.
Table Settings:
- Position -> Vertical (Top, Middle, Bottom) and Horizontal (Left, Center, Right) placement
- Orientation -> Vertical (levels as rows) or Horizontal (levels as columns)
- Size -> Tiny, Small, Normal, Large, or Huge
- Colors -> Independent control over title text, title background, content text, and content background
Alert System 🔔
This indicator includes a flexible alert system that notifies traders of key events in real-time. Alerts are designed to be clean and readable for TradingView notifications while also being webhook-compatible for Discord, Telegram, or automated trading systems.
Alert Types:
Breaker Block Formation -> Triggers when a new Bullish or Bearish Breaker Block is confirmed.
Deviation Level Reached -> Triggers when price reaches any configured deviation level from an active Breaker.
Alert Format Example:
🟢 Bullish Breaker Block
━━━━━━━━━━━━━━━
Symbol: NQ1!
Timeframe: 5
High: 21450.25
Low: 21425.50
Invalidation: 21400.00
🔴 Deviation -2 Reached
━━━━━━━━━━━━━━━
Symbol: NQ1!
Timeframe: 5
Price: 21350.75
How to Create Alerts:
- Right-click on chart → "Add Alert"
- Condition: Select "Breaker Blocks & Unicorns (with Statistics) by Rise"
- Select "Any alert() function call"
- Configure your notifications (popup, email, webhook, etc.)
- Use the indicator settings to toggle Breaker and/or Deviation alerts on or off
Alert Settings:
- Breaker Block Formation Alerts -> Enable/disable alerts when new Breaker Blocks form
- Deviation Alerts -> Enable/disable alerts when deviation levels are reached
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청 후 승인을 받아야 하며, 일반적으로 결제 후에 허가가 부여됩니다. 자세한 내용은 아래 작성자의 안내를 따르거나 Rise-Trading에게 직접 문의하세요.
트레이딩뷰는 스크립트의 작동 방식을 충분히 이해하고 작성자를 완전히 신뢰하지 않는 이상, 해당 스크립트에 비용을 지불하거나 사용하는 것을 권장하지 않습니다. 커뮤니티 스크립트에서 무료 오픈소스 대안을 찾아보실 수도 있습니다.
작성자 지시 사항
🔒 This is a complementary indicator - access it at https://risestatistics.com/
Rise | @Olitrades
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.
초대 전용 스크립트
이 스크립트는 작성자가 승인한 사용자만 접근할 수 있습니다. 사용하려면 요청 후 승인을 받아야 하며, 일반적으로 결제 후에 허가가 부여됩니다. 자세한 내용은 아래 작성자의 안내를 따르거나 Rise-Trading에게 직접 문의하세요.
트레이딩뷰는 스크립트의 작동 방식을 충분히 이해하고 작성자를 완전히 신뢰하지 않는 이상, 해당 스크립트에 비용을 지불하거나 사용하는 것을 권장하지 않습니다. 커뮤니티 스크립트에서 무료 오픈소스 대안을 찾아보실 수도 있습니다.
작성자 지시 사항
🔒 This is a complementary indicator - access it at https://risestatistics.com/
Rise | @Olitrades
면책사항
해당 정보와 게시물은 금융, 투자, 트레이딩 또는 기타 유형의 조언이나 권장 사항으로 간주되지 않으며, 트레이딩뷰에서 제공하거나 보증하는 것이 아닙니다. 자세한 내용은 이용 약관을 참조하세요.