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
GEKO OpenRange offers two modes: a classic opening range breakout and a Noise Area model with volatility-based boundaries from the open and a VWAP trailing stop. It can also show premarket high and low, classic pivots and DeMark projected levels. Breakout signals use first-candle direction, relative volume and an ATR-based stop. Session hours, timezone, range length and lookback days are adjustable. It draws on the price chart.
Opening range box and high and low lines
Noise Area mode with VWAP trailing stop
Premarket levels, pivots and DeMark projections
Relative volume and ATR stop options for breakouts
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Tryb / Mode
string
Noise Area
mode
Sesja RTH (godziny)
session
0930-1600
rthSess
Strefa czasowa / Timezone
string
America/New_York
tz
Opening Range (minuty / minutes)
int
30
orMinutes
Ile sesji pokazać (historia)
int
20
maxSessions
Premarket High/Low
bool
true
enablePM
Sesja premarket (godziny)
session
0400-0930
pmSess
Kolor premarket H/L
color
color.new(color.orange, 0)
pmColor
Pivoty klasyczne (P/R1/S1/R2/S2)
bool
false
enablePivots
DeMark projected H/L (z open)
bool
false
enableDeMark
Moduł Opening Range (master)
bool
true
enableOR
Pokaż box OR
bool
true
showORBox
Show all 40 settings
Setting
Type
Default
Variable
Pokaż linie OR-High / OR-Low
bool
true
showORLines
Kolor OR-High
color
color.new(HUD_BULL, 40)
orBullCol
Kolor OR-Low
color
color.new(HUD_BEAR, 40)
orBearCol
Przezroczystość boxu OR
int
90
orBoxAlpha
Bramka kierunku (1. świeca OR)
bool
true
orbDirGate
Pokaż markery / etykiety sygnałów
bool
true
orbShowMarkers
SL = % dziennego ATR14
bool
true
orbUseSL
SL % ATR
float
10.0
orbSlAtrPct
Filtr RelVolume (OR)
bool
true
orbUseRelVol
RelVolume min (1.0 = 100%)
float
1.0
orbRelVolMin
Moduł Noise Area (master)
bool
true
enableNoise
Lookback dni (σ)
int
14
noiseLookbackDays
Korekta o gap (prev RTH close)
bool
true
noiseGapAdjust
Egzekucja co pół godziny (HH:00/HH:30)
bool
true
noiseCadence
VWAP trailing stop
bool
true
useVwapTrail
Pokaż granice Noise Area
bool
true
showNoiseBands
Pokaż sygnały wejścia/wyjścia
bool
true
showNoiseSignals
Pokaż etykiety z ceną (wejście/wyjście)
bool
true
showNoiseLabels
Odsunięcie etykiet × ATR14
float
1.0
noiseLabelOffset
Pokaż linię trailing
bool
true
showNoiseTrail
Pokaż VWAP
bool
false
showVwap
Kolor górnej granicy
color
color.new(HUD_BULL, 0)
noiseUpCol
Kolor dolnej granicy
color
color.new(HUD_BEAR, 0)
noiseDnCol
Efficiency Ratio (Kaufman)
bool
true
enableER
ER długość (bary / bars)
int
10
erLen
ER min (próg breakout)
float
0.30
erMin
Filtruj ORB przez ER
bool
false
erGateORB
Filtruj Noise przez ER
bool
false
erGateNoise
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 Gamma Exposure (GEX) levels, market breakout structures, and session anchors directly on the price chart for ES, SPX, and SPY. It renders key options analytics including Zero Gamma, Max Pain, Call and Put Walls, Volatility Bands, and Delta
Marks a 15-minute opening range window on the chart and looks for a manipulation candle whose range is at least a set percentage of the daily ATR. When one appears, it draws position-tool style boxes showing a pending entry, a stop placed beyond the wick plus
Calculates CRT session range boundaries and detects Turtle Soup setups to identify potential breakout signals. The script tracks session high, low, and midpoint values to determine intraday bias while measuring price break distances against ATR thresholds. It
Indicatorv5SMC / ICT / price actionSessions & time
This overlay indicator marks Linda Raschke short-term bar setups on the price chart. It flags Turtle Soup and Turtle Soup plus one false breakouts of a prior extreme, 80-20 bars, inside bars, failed inside-bar breakouts, outside up and down bars, NR4 and NR7 c
Acceleration Bands is an overlay indicator that plots a volatility envelope around a central simple moving average. It calculates upper and lower boundary bands scaled by the high-to-low bar range relative to the midpoint price, smoothed by an SMA over a user-
This indicator calculates and plots Donchian Channels directly on the price chart. It determines the highest high and lowest low over a user-selected lookback period using an optimized monotonic deque algorithm, as well as a middle basis line computed as their