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。
TradingView不建議在未完全信任作者並了解其運作方式的情況下購買或使用腳本。您也可以在我們的社群腳本中找到免費的開源替代方案。
作者的說明
🔒 This is a complementary indicator - access it at https://risestatistics.com/
Rise | @Olitrades
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。
僅限邀請腳本
僅作者批准的使用者才能訪問此腳本。您需要申請並獲得使用許可,通常需在付款後才能取得。更多詳情,請依照作者以下的指示操作,或直接聯絡Rise-Trading。
TradingView不建議在未完全信任作者並了解其運作方式的情況下購買或使用腳本。您也可以在我們的社群腳本中找到免費的開源替代方案。
作者的說明
🔒 This is a complementary indicator - access it at https://risestatistics.com/
Rise | @Olitrades
免責聲明
這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。