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
Plots session windows, liquidity highs and lows, fair value gap boxes, and projected entry levels with dynamic or fixed take-profit and stop-loss targets directly on the chart. Users can configure execution types, breakout methods, detection sensitivity, and risk-reward parameters, alongside a backtest performance table.
Fair value gap and market structure shift detection
Configurable London and New York session windows
Dynamic ATR-based or fixed percentage stop-loss and take-profit targets
On-chart backtest statistics table and signal alerts
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Execution Type
string
FVG
executionType
MSS Swing Length
int
10
mssOffset
Breakout Method
string
Wick
breakoutMethod
FVG Detection
string
Same Type
fvgBars
fvgSensEnabled
bool
true
fvgSensEnabled
FVG Detection Sensitivity
string
Extreme
fvgSensitivityText
FVG Entry
string
Along
FVG Entry
Show Sessions
bool
true
showSessions
Highs / Lows
bool
false
showHL
FVGs
bool
true
showFVGs
TP / SL
bool
true
showTPSL
TP / SL Method
string
Dynamic
tpslMethod
Show all 33 settings
Setting
Type
Default
Variable
Risk
string
Normal
riskAmount
Take Profit %
float
0.3
tpPercent
Stop Loss %
float
0.4
slPercent
Close Position @ Session End
bool
true
closePositionAtEndSession
Risk:Reward Ratio
float
0.99
Risk:Reward Ratio
[DBG] Require FVG Retracement
bool
true
[DBG] Require FVG Retracement
Must Execute Inside Session
bool
true
Must Execute Inside Session
NY 1
bool
true
NY 1
NY 2
bool
true
NY 2
London
bool
true
London
Enabled
bool
true
backtestDisplayEnabled
Position
string
Top Center
backtestingLocation
Fill Backgrounds
bool
true
fillBackgrounds
Background
color
#1B1F2B
screenerColor
Buy
color
color.green
highColor
Sell
color
color.red
lowColor
Text
color
color.white
textColor
Buy Signal
bool
true
buyAlertEnabled
Sell Signal
bool
true
sellAlertEnabled
Take-Profit Signal
bool
true
tpAlertEnabled
Stop-Loss Signal
bool
true
slAlertEnabled
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