An overlay indicator that shades four trading sessions, New York, London, Tokyo and Sydney, with editable hours, colours, labels, range boxes and dividers.
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
Sessions + Order Blocks also detects pivot-based order blocks and draws them on the chart, with a mitigation setting that decides whether a wick or a close invalidates a block, and a cap on how many bullish blocks are kept. The timezone can follow the exchange or a manual UTC offset. Order blocks are confirmed after the pivot length has passed.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
show_sesa
bool
true
show_sesa
sesa_txt
string
New York
sesa_txt
sesa_ses
session
1300-2200
sesa_ses
sesa_css
color
#ff6b35
sesa_css
Range
bool
true
sesa_range
show_sesb
bool
true
show_sesb
sesb_txt
string
London
sesb_txt
sesb_ses
session
0700-1600
sesb_ses
sesb_css
color
#3d7aed
sesb_css
Range
bool
true
sesb_range
show_sesc
bool
true
show_sesc
sesc_txt
string
Tokyo
sesc_txt
Show all 40 settings
Setting
Type
Default
Variable
sesc_ses
session
0000-0900
sesc_ses
sesc_css
color
#e91e8c
sesc_css
Range
bool
true
sesc_range
show_sesd
bool
true
show_sesd
sesd_txt
string
Sydney
sesd_txt
sesd_ses
session
2100-0600
sesd_ses
sesd_css
color
#f0c040
sesd_css
Range
bool
true
sesd_range
UTC (+/-)
int
0
tz_incr
Use Exchange Timezone
bool
false
use_exchange
Range Fill Opacity
int
88
bg_transp
Range Border
bool
true
show_outline
Session Label
bool
true
show_txt
Session Divider
bool
false
show_ses_div
Daily Divider
bool
true
show_day_div
Pivot Length
int
5
length
Mitigation
string
Wick
mitigation
Max Bullish OBs
int
3
bull_ext_last
Fill
color
color.new(#1a9e00, 82)
bg_bull_css
Border
color
#1a9e00
bull_css
Mid Line
color
color.new(#9598a1, 40)
bull_avg_css
Max Bearish OBs
int
3
bear_ext_last
Fill
color
color.new(#e01000, 82)
bg_bear_css
Border
color
#e01000
bear_css
Mid Line
color
color.new(#9598a1, 40)
bear_avg_css
Mid Line Style
string
⎯⎯⎯
line_style
Mid Line Width
int
1
line_width
Show Labels
bool
true
show_labels
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.
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 detects and draws the first Fair Value Gap (FVG) that forms in each hourly session based on a selected lower timeframe, with specialized handling for Regular Trading Hours (RTH) confluence windows. It draws FVG range boxes, midpoint lines, hourl
This indicator combines six trading tools into a single chart overlay to optimize indicator limits. It calculates Bollinger Bands, projects weekend price boundaries, plots market structure elements like order blocks, breaker blocks, and MSB lines, marks New Yo
This indicator highlights Inner Circle Trader (ICT) killzones and key session pivot points directly on the price chart. It projects shaded boxes for specific trading sessions, including Asia, London, NY AM, NY Lunch, and NY PM, to help traders identify high-li
Indicatorv5SMC / ICT / price actionSessions & time
Bandz Session Ranges + ORG + Opening Prices plots trading session ranges, killzones, opening RTH gaps, standard deviation projections, and key opening prices directly on the price chart. It calculates gap ranges based on prior regular trading hours close sourc