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
Session type, duration, and optional custom start time set the range, and historical ranges can stay on the chart. Full mode can require a liquidity sweep, a fair-value-gap or close breakout, market-structure shift, higher-timeframe and daily bias, trend alignment, displacement, and an order block. Simple mode follows opening-range direction and a relative-volume threshold only. It is an indicator, so it does not place trades or manage exits.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
🎯 Quick Setup - Strategy Profile
string
Balanced
strategyProfile
📚 Use Simple Mode (Research Based)
bool
false
useSimpleMode
Session Type
string
New York
orbSessionType
ORB Duration (minutes)
int
15
orbDuration
Custom Start Hour
int
9
orbStartTimeHour
Custom Start Minute
int
30
orbStartTimeMinute
Require ORB Liquidity Sweep
bool
false
requireORBLiquiditySweep
Max Historical ORBs
int
10
maxHistoricalORBs
Follow Opening Range Direction Only
bool
true
followOpeningBias
Simple Mode RVol Threshold
float
2.0
simpleRVolThreshold
Simple Mode Stop (% of ATR)
float
0.1
simpleStopATR
🔬 Use Enhanced RVol (Time-Based)
bool
true
useEnhancedRVol
Show all 40 settings
Setting
Type
Default
Variable
RVol Lookback Days
int
14
rvolLookbackDays
Require Minimum RVol
bool
true
requireMinRVol
Minimum RVol Threshold
float
1.0
minRVolThreshold
Show Only Top N by RVol
bool
false
showTopStocksByRVol
Top N Stocks to Trade
int
20
topStocksCount
Enable Volume Analysis
bool
true
useVolumeAnalysis
Require Volume Spike
bool
true
requireVolumeSpike
Volume Spike Multiplier
float
1.5
volumeSpikeMultiplier
Primary Entry Method
string
FVG
executionType
Breakout Method
string
Close
breakoutMethod
FVG Bar Type
string
Same Type
fvgBars
MSS Swing Length
int
10
mssOffset
Use Higher Timeframe Bias
bool
true
useHTFBias
HTF for Bias
timeframe
240
htfTimeframe
Daily Bias
string
Auto
dailyBias
Require Trend Alignment
bool
true
requireTrendAlignment
Require Displacement
bool
true
requireDisplacement
Require Order Block
bool
true
requireOBConfluence
Displacement ATR Multiplier
float
0.5
displacementATRMultiplier
Order Block Lookback
int
5
obLookback
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
Avoid Wide Ranges
bool
true
avoidWideRanges
Stop Loss Method
string
Dynamic
stopMethod
SL Buffer (ATR)
float
0.5
slBufferMultiplier
Default R:R Ratio
float
2.0
riskRewardRatio
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 indicator detects liquidity sweeps across key price levels and calculates a cumulative volume delta proxy. It uses pivot high and low lookbacks to identify swing points, marking sweeps when price breaks beyond a level and quickly closes back inside. Featur
Point-Clip Unified Indicator plots breakout and directional labels on the price chart. It scores volume spikes against a volume average, range or opening-range breaks, optional VWAP or session-anchored VWAP, fast and slow EMA trend, and a higher-timeframe EMA
This indicator plots several New York opening-range breakout models on the price chart and can also show a combined confidence-scored signal. Enabled models include classic Crabel, a five-minute scalper, a standard fifteen-minute breakout, and a gold variant,
This script identifies and visualizes bullish and bearish order blocks on the price chart. It detects low-volatility consolidation ranges followed by breakout moves accompanied by high trading volume. Users can select between Simple, Relative, or Weighted volu
This indicator plots opening range breakout levels across multiple timeframes, including five, fifteen, thirty, and sixty minutes, directly on the price chart. It also displays the session open and overnight high and low levels. The script calculates an openin
Smart Money Dashboard plots key Smart Money Concepts on the price chart, including Order Blocks with mitigation tracking, Fair Value Gaps, and Equal Highs or Lows sweeps. It analyzes Cumulative Volume Delta for divergence and combines multi-timeframe structure