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
Professional ORB + ICT System defines session opening ranges across major global sessions, classifies range width using ATR metrics, and tracks Relative Volume (RVol). The indicator identifies key ICT elements including Fair Value Gaps, Order Blocks, Liquidity Grabs, and Market Structure Shifts. Breakout signals are plotted using customizable entry methods, volume filters, and higher-timeframe directional bias.
Opening range detection with session filtering
ICT concepts including FVGs, Order Blocks, and Liquidity Grabs
ATR-based range analysis and Relative Volume tracking
Higher timeframe bias and market structure shift detection
Configurable breakout signals with volume confirmation
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Show Historical Data
bool
true
showHist
Time Period
timeframe
30
orTF
Session Type
string
New York
sessionType
Custom Session
session
0930-1000
customSession
Timezone
string
America/New_York
timezone
Enable Range Analysis
bool
true
useRangeAnalysis
ATR Range Classification
bool
true
useATRFilter
Narrow Range (% of ATR)
float
0.5
narrowRangeATR
Wide Range (% of ATR)
float
1.5
wideRangeATR
Show Range Statistics
bool
true
showRangeStats
Enable Relative Volume
bool
true
useRVol
RVol Threshold
float
2.0
rvolThreshold
Show all 40 settings
Setting
Type
Default
Variable
RVol Lookback Days
int
20
rvolLookback
Show Volume Profile
bool
true
showVolumeProfile
Enable ICT Concepts
bool
true
showICT
Liquidity Grabs
bool
true
showLiquidityGrabs
Fair Value Gaps
bool
true
showFVG
Order Blocks
bool
true
showOrderBlocks
Market Structure Shifts
bool
true
showMSS
FVG Min Size (ATR)
float
0.3
fvgMinSize
Use Higher Timeframe Bias
bool
true
useHTFBias
HTF for Bias
timeframe
240
htfTimeframe
Previous Day Levels
bool
true
showPrevDayLevels
Premarket Levels
bool
true
showPremarket
BOS Lookback
int
10
bosLookback
Show Breakout Signals
bool
true
sigTog
Entry Method
string
Pullback
entryMethod
Use Directional Bias
bool
true
useBias
Require Volume Confirmation
bool
true
requireVolume
Volume Spike Multiplier
float
1.5
volumeMultiplier
Show Targets
bool
true
tTog
Target % of Range
float
50
tPer
Target Method
string
Range Based
targetMethod
Show R:R Levels
bool
true
showRiskReward
Target Display
string
Adaptive
tDispType
Show Stop Loss Levels
bool
true
showStopLoss
Stop Loss Method
string
Structure
stopMethod
ATR Stop Multiplier
float
1.5
atrMultiplier
Show Position Size Info
bool
true
showPositionSize
Risk % per Trade
float
1.0
riskPercent
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 indicator plots session boxes for Asian, London and New York sessions on the price chart along with an opening range breakout (ORB) box and midpoint. It displays an interactive dashboard and labels for confirmed-bar ORB states including forming, closed, b
This overlay indicator tracks confirmed swing highs and lows as liquidity levels and marks a break of structure when the close moves beyond the last swing. It detects bullish and bearish fair value gaps that meet a minimum ATR size, then plots filtered long 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 overlays options gamma-exposure levels, session VWAP bands, and intraday market structure tools directly on the price chart. It provides three modular components: strike walls with standard deviation bands and opening ranges, a gamma regime engi
This indicator tracks smart money market structure directly on the price chart. It calculates dual-period swing highs and swing lows to detect Changes of Character (CHoCH), Breaks of Structure (BOS), inducements, and liquidity sweeps. When structural levels ar
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