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
After an opening observation window it measures price drift and range, then places short strikes at a base distance, shifted asymmetrically when drift is strong or mild and never inside the observed range. A volatility index gate can stand aside when it is above a chosen level. It draws the structure box, outcome zones and wing breach lines. Settings cover timing, skew thresholds and wing width.
Drift-based asymmetric strike skew
Range floor to keep strikes outside the observed range
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Build hour ET
int
10
buildHourET
Build minute ET
int
15
buildMinET
Obs start hour ET
int
9
obsStartH
Obs start min ET
int
45
obsStartM
Obs length (min)
int
30
obsWindowMin
Base short strike % OTM
float
0.9
pctOtm
Wing width (SPX points)
float
10.0
wingWidth
Enable drift-based skew
bool
true
enableSkew
Strong drift threshold (%)
float
0.10
strongDriftPct
Mild drift threshold (%)
float
0.05
mildDriftPct
Range floor multiplier
float
1.2
rangeFloorMult
VIX symbol
string
CBOE:VIX1D
vixSymbol
Show all 16 settings
Setting
Type
Default
Variable
VIX stand-aside threshold
float
20.0
vixStandAside
Draw IC box at build
bool
true
showIcBox
Shade GOOD/ATM/BAAAAD zones
bool
true
showOutcomeZones
Mark wing-breach with line
bool
true
showBreachAlerts
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 classifies the market into gamma regime types (negative gamma trend, positive gamma mean-reversion, or transition) by calculating a composite score based on daily ATR ratios, session VWAP crossover frequencies, and opening range displacement. It
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
The AM TBR indicator calculates statistical levels for NQ futures using standard deviation. It plots a sigma ladder showing touch levels at 0.5 to 2.0 standard deviations, marks touch points, displays Mean Absolute Error (MAE) zones after touches, and shows Me
This overlay indicator marks the current day's low and a suggested entry zone a fraction of daily ATR below that low. It compares daily volume with a volume moving average, plots daily SMA and EMA distance, and draws an optional ATR-width price cloud. Labels c
This indicator plots intraday reference levels, projection targets, and opening range boundaries tailored for continuous electronic trading session instruments such as gold. It calculates Average Bar Range targets in bullish and bearish multiples, previous day
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