TradeZoro
Notifications

Unicorn Model

Community CommunityFree Updated
Unicorn Model on an NQ futures chart in ZoroCharts
Add to chart

Unicorn and breaker model setups after sweeps, with HTF candles, multi-timeframe liquidity, session levels, FVGs, and SMT.

Overview

This community script looks for the ICT Unicorn model: a breaker block that overlaps a fair value gap after liquidity is taken. It can show only Unicorn setups or breakers too, with potential setups drawn before confirmation and invalidated ones in a ghost color.

How it works

Liquidity sources use OHLC levels plus swing points from each source timeframe, mapped automatically or set by you. A setup forms when price sweeps a level, breaks structure, and leaves a breaker overlapping an FVG.

The stop sits at the manipulation extreme, and targets are drawn at the R multiples you list. Optional parts include a break-even move at 50%, a daily cap on how many setups can reach target or stop, a breaker size filter and a time filter. SMT uses a pair mapped automatically or set manually.

How to use it

  • Use it to see where a breaker and an FVG overlap after a sweep.
  • Some traders keep the higher-timeframe candles on screen to stay aware of the bigger candle.
  • Use the liquidity lines to see which levels have been swept.

These are ways some traders read it, for learning. They are not trade signals.

Settings

SettingDefault
General Settings
Max History50
Bias ModeOptions: Neutral, Bullish, Bearish, AutoNeutral
Model ModeOptions: Breaker, Unicorn, Breaker + UnicornUnicorn
Show Potential ModelOn
Use Swing for InvalidationOff
Discard InvalidatedOff
HTF Candles Settings
ModeOptions: Auto, CustomAuto
Custom TFOptions: 30 minutes, 45 minutes, 90 minutes, 1 hour, 2 hours, 3 hours, 4 hours, 6 hours…1 week
Max Displayed4
Show Info & TimerOn
Show all 114 settings
SettingDefault
SizeOptions: size.tiny, size.small, size.normal, size.largesize.normal
Colorcolor.rgb(8, 8, 8)
Show Sweep LinesOn
Colorcolor.rgb(0, 0, 0)
HTF Candle Appearance & Projections
Bull Body / Bordercolor.new(#83b785, 0)
Bear Body / Bordercolor.new(#5f5f5f, 0)
Wick Bull / Bearcolor.new(#5f5f5f, 0)
Padding Offset10
Spacing1
Width1
Open LineOff
High/Low LinesOff
Close LineOff
Price LabelsOff
Liquidity Sources
Source ModeOptions: Single, MultipleMultiple
MappingOptions: Automatic, ManualAutomatic
Auto TypeOptions: OHLC + Swing, OHLC Only, Swing OnlyOHLC + Swing
Source AOn
TF60
LiqOptions: OHLC + Swing, OHLC Only, Swing OnlyOHLC + Swing
Source BOn
TF240
LiqOptions: OHLC + Swing, OHLC Only, Swing OnlyOHLC + Swing
Source COn
TFD
LiqOptions: OHLC + Swing, OHLC Only, Swing OnlyOHLC + Swing
Session Liquidity Levels
Enable Session LiquidityOn
Session 1Asia
Session 2London
Session 3New York AM
Session 4New York PM
Target Projections & R:R
Show Main R:R TargetOn
Multiplier2.0
Calculation AnchorOptions: Breaker Range, Confirmation CloseConfirmation Close
Show Extra TargetsOff
Multipliers1,3.5
Break-Even Protection (50%)
Enable Auto Break-EvenOn
Show BE Trigger LineOn
Width1
StyleOptions: solid, dashed, dotteddotted
Colorcolor.new(#2962ff, 0)
Daily Risk Limiter
Enable Daily Trade LimitsOn
Max Wins1
Max Losses2
Visuals & Zone Styling
Label SizeOptions: tiny, small, normal, large, hugesmall
Bull Breaker / Retestedcolor.new(#2962ff, 89)
Bull FVG Colorcolor.new(#ff9800, 70)
Bear Breaker / Retestedcolor.new(#2962ff, 89)
Bear FVG Colorcolor.new(#ff9800, 70)
Invalidated Ghost Colorcolor.new(#b0bec5, 92)
Show CE (Bull FVG)Off
ExtendOff
Show CE (Bear FVG)Off
ExtendOff
Show Bull BB 50%Off
ExtendOff
Show Bear BB 50%Off
ExtendOff
BB 50% Colorcolor.new(#000000, 30)
Sweep Line Color/Style/Widthcolor.new(#000000, 0)
Sweep Label Color & Sizecolor.new(#000000, 20)
Projection Line Color/Style/Widthcolor.new(#000000, 0)
Breaker Size Filter
Filter ModeOptions: All, Small+Med+Large, Med+Large, Large, CustomAll
Custom UnitOptions: Points, PipsPoints
Min0.0
Max0.0
Time & Session Filter
Enable Time FilterOn
Timezoneexchange
Session 1On
NameLondon
Session 2On
NameNew York
Session 3Off
NameNY PM
Standalone FVG Settings
Auto HTF ModeOn
Manual HTFD
Bullish FVGsOn
Bearish FVGsOn
Show BoxesOn
Show LabelsOn
Show MidlinesOff
Colors (Bull / Bear)color.new(#4a4a4a, 90)
Midline Colorcolor.new(color.gray, 50)
Label Colorcolor.gray
Max Mitigated FVGs to Keep4
SMT Divergence Settings
Auto HTF ModeOn
Manual HTFD
Auto Pair MappingOn
Manual PairNone
Keep Only Latest SMTsOn
Show LabelsOn
Line Width1
Colors (Bull / Bear)color.rgb(0, 0, 0)
Alert Notifications
Enable All AlertsOff
Potential BreakerOn
ActivationOn
Target ReachedOn
Invalidation WarningOn
Invalidation HitOn
HUD Dashboard Tables
Show Info TableOn
ModeOptions: Simple, DetailedSimple
PositionBottom Right
Show Stats TableOn
PositionTop Right

Alerts

The script sends its own alert messages, and members can create an alert on them from the chart's alert dialog; alerts from indicators run while ZoroCharts is open in the browser.

Notes and limits

  • Up to 50 setups are kept in history by default.
  • Targets, stops and limits follow the script's own rules.
  • SMT and multi-timeframe liquidity need extra data requests.

Education only. Not financial advice. Indicators mark what happened on the chart; they do not predict what price will do. Trading futures, forex, crypto and other markets carries a high level of risk and may not be suitable for everyone.