1Copy the scriptPress Copy script above. It reads the file straight from GitHub.
2Open the Pine EditorOpen a TradingView chart and choose Pine Editor at the bottom of the screen.
3Paste over the templateCreate a new indicator, select all of the template text and paste. Press Save and give it a name.
4Add it to the chartPress Add to chart, then adjust the settings with the gear icon next to its name.
Source Code
The code stays on GitHub. The author has not published this script under an open licence, so ForexR does not show its code. Copy script reads the file straight from GitHub into your clipboard, so you can still try it on your own chart. Ask the author before reusing the code anywhere else.
Overview
ICT v4-weinkya All-in-One detects Market Structure Shifts (MSS), Breaks of Structure (BOS), Order Blocks, Fair Value Gaps (FVGs), and Buyside or Sellside Liquidity levels. Additionally, it highlights Optimal Trade Entry (OTE) zones, 200 EMA trends, and includes a confluence dashboard with entry signals. Settings allow users to adjust structure detection lengths, toggle specific structural features, and set visual limits for active order blocks and gaps.
Market Structure Shift and Break of Structure tracking
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Mode
string
Present
i_mode
showMS
bool
true
showMS
Length
int
5
i_len
MSS
bool
true
iMSS
bullish
color
color.new(#00e6a1,0)
cMSSbl
bearish
color
color.new(#e60400,0)
cMSSbr
BOS
bool
true
iBOS
bullish
color
color.new(#00e6a1,0)
cBOSbl
bearish
color
color.new(#e60400,0)
cBOSbr
Show Order Blocks
bool
true
showOB
Swing Lookback
int
10
ob_len
Show Last Bullish OB
int
1
showBull
Show all 40 settings
Setting
Type
Default
Variable
Show Last Bearish OB
int
1
showBear
Use Candle Body
bool
true
useBody
Bullish OB
color
color.new(#3e89fa,0)
bullCss
Break
color
color.new(#4785f9,85)
bullBrkCss
Bearish OB
color
color.new(#FF3131,0)
bearCss
Break
color
color.new(#f9ff57,85)
bearBrkCss
Show FVGs
bool
true
showFVG
# Visible FVGs
int
2
visFVG
Bullish FVG
color
color.new(#00e676,0)
cFVGbl
Break
color
color.new(#808000,0)
cFVGblBR
Bearish FVG
color
color.new(#ff5252,0)
cFVGbr
Break
color
color.new(#FF0000,0)
cFVGbrBR
Show Liquidity
bool
true
showLq
margin
float
4
margin
# Visible Liq. boxes
int
2
visLiq
Buyside Liquidity
color
color.new(#fa451c,0)
cLIQ_B
Sellside Liquidity
color
color.new(#1ce4fa,0)
cLIQ_S
Show OTE Zone
bool
true
showOTE
Show 3-Split Levels
bool
true
showSplit
OTE Color
color
color.new(#ffd700,0)
cOTE
Show CRT Targets
bool
true
showCRT
TP1
color
color.new(#26a69a,0)
cTP1
TP2
color
color.new(#42a5f5,0)
cTP2
TP3
color
color.new(#ab47bc,0)
cTP3
Show 200 EMA
bool
true
showEMA
EMA Color
color
color.new(#b2b5be,50)
cEMA
Wick Rejection
bool
true
showWick
M15 Body Confirm
bool
true
showM15
Third-party code. ForexR did not write, test or endorse this script, and the summary above was generated automatically from its code and README. Indicators describe the past, and a strategy's backtest can look better than live trading, especially when a script repaints. Check it in the Strategy Tester and on a demo account before you rely on it.
This overlay indicator scans a pasted list of symbols for ICT liquidity sweep patterns using prior swing sweeps. The screening method looks back one, two, or three swings and can list long and short signals in a results table with adjustable rows, position, an
The Golden Bullet Strategy is an overlay signal indicator based on Smart Money Concepts and time-based liquidity models. It identifies liquidity sweeps of a designated reference session range during a specified hunt window. It then confirms Market Structure Sh
Indicatorv6SMC / ICT / price actionSessions & time
This indicator identifies fractal-based pivot highs and lows to map out market structure directly on the price chart. It detects bullish and bearish structure breaks, automatically labeling Break of Structure (BOS) and Change of Character (ChoCH) events when p
Apex Trend & Liquidity Master calculates a trend cloud using customizable moving averages expanded by a volatility multiplier directly on the main price chart. It identifies dynamic support and resistance liquidity zones from swing high and low pivots, extendi
The CISD with Fib/Range Extensions and Stats indicator tracks Change in State of Delivery (CISD) level breakouts on the price chart. It detects pullback structures filtered by ATR and volume conditions, then projects future target levels using customizable Fib
MTF State of Delivery tracks lower timeframe and higher timeframe orderflow delivery states by identifying bullish and bearish delivery levels across timeframes. It plots confirmed and pending orderflow lines directly on the price chart and provides an optiona