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
Range | Blocks | NYOpens | Weekendicator | CME | BPR calculates Bollinger Bands, projects weekend price boundaries, plots market structure elements like order blocks, breaker blocks, and MSB lines, marks New York midnight and 8:30 AM open prices, and identifies Balanced Price Range (BPR) zones. Users can customize colors, session times, and parameters for each component. The script draws visuals directly on the price chart and uses higher timeframe requests that involve lookahead risk.
Order blocks and breaker blocks visualization
New York session open level markers
Balanced Price Range (BPR) analysis
Customizable Bollinger Bands and weekend projections
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
length
int
21
length
Source
source
close
src
mult
float
2.8
mult
multiplier
float
3
multiplier
Plot MSB lines
bool
true
msb_sv
Plot Orderblocks
bool
true
box_sv
Plot Breakerblocks
bool
true
m_sv
Plot Range
bool
true
range_sv
Plot Range 0.5 Line
bool
true
range_eq_sv
Plot Range 0.25 and 0.75 Lines
bool
true
range_q_sv
Untested Supply Color
color
color.new(#089981, 80)
u_s
Tested Supply Color
color
color.new(#b2b5be, 80)
t_s
Show all 35 settings
Setting
Type
Default
Variable
Untested Demand Color
color
color.new(#f23645, 80)
u_d
Tested Demand Color
color
color.new(#b2b5be, 80)
t_d
Untested Breaker Color
color
color.new(#ff9800, 80)
u_b
Tested Breaker Color
color
color.new(#b2b5be, 80)
t_b
Display
bool
true
iMDisplay
Session (New York time)
session
0000-0005:1234567
iMTime
Line Style
string
Dashed
iMStyle
Color
color
#58A2B0
iMColor
History
bool
false
iMHistory
Show Label
bool
true
iMLabel
Display
bool
true
i8Display
Session (New York time)
session
0830-0835:1234567
i8Time
Line Style
string
Dotted
i8Style
Color
color
#58A2B0
i8Color
History
bool
false
i8History
Show Label
bool
true
i8Label
BPR Threshold
float
0
bpr_threshold
Bars to Look Back for BPR
int
50
bars_since
Only Clean BPR
bool
false
only_clean_bpr
Delete Old BPR
bool
true
delete_old_bpr
Bearish BPR Color
color
color.new(color.red, 70)
bearish_bpr_color
Bullish BPR Color
color
color.new(color.green, 70)
bullish_bpr_color
Mode
string
1 - Close from current symbol
mode
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 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 overlay indicator maps a timed CRT session range and draws a range box, supply and demand zones, a midpoint take-profit line, and optional entry labels. It tracks range, manipulation, and distribution states, and can filter signals with market structure,
Indicatorv5SMC / ICT / price actionSessions & time
This overlay indicator marks ICT liquidity void fills on the price chart and can show long and short signals. It places a Fibonacci level inside a displacement candle, defaulting to the midpoint, and draws lines in a chosen style. Optional filters limit the fi
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 marks forex trading sessions and opening ranges on the price chart. It can draw Sydney, Tokyo, Frankfurt, London, and New York session boxes or five- and fifteen-minute opening ranges, plus an optional opening channel and a day-open range. Day r
This Pine Script indicator overlays institutional liquidity levels on the price chart. It identifies order block levels using pivot highs and lows, then draws mean reversion lines from the 20 and 50 period simple moving averages, a volatility range midpoint pr