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
The reversal range can be set manually as a fixed percentage or calculated dynamically using average true range multiples. The script calculates average leg statistics and projects customizable slope and anti-slope projection lines across defined levels. Because zigzag logic tracks developing price swings, pivots and projected lines update dynamically until price movement confirms the reversal.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
percent_method
string
MANUAL
percent_method
percent
float
0.25
percent
percent_multiplier
float
1.0
percent_multiplier
Show real pivots:
bool
true
show_real_pivots_zz
Length weight for Average leg stats:
int
10
Length weight for Average leg stats:
Extend anti lines:
string
right
xtend
anti00_show
bool
true
anti00_show
anti00_value
float
-161.8
anti00_value
anti01_show
bool
true
anti01_show
anti01_value
float
-61.8
anti01_value
anti02_show
bool
true
anti02_show
anti02_value
float
0.0
anti02_value
Show all 16 settings
Setting
Type
Default
Variable
anti03_show
bool
true
anti03_show
anti03_value
float
61.8
anti03_value
anti04_show
bool
true
anti04_show
anti04_value
float
100.0
anti04_value
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 detects equal highs and lows by comparing prices within user-defined left and right bars using a tolerance percentage. It plots horizontal lines on the price chart for equal highs in one color and lows in another. A screener allows input of mult
AI Trend is an indicator that plots pivot points, trend lines, and support and resistance levels directly on the price chart. It marks high and low pivots based on user-defined length, draws trend lines that check for violations at specified points, and identi
This indicator plots Ichimoku Cloud elements on the price chart, including Tenkan-sen, Kijun-sen, Senkou Span A and B lines with optional Chikou Span. It signals trend changes via Tenkan-sen and Kijun-sen crosses and places arrows at Kijun-sen direction shifts
This indicator identifies local swing highs and swing lows to construct a Zig Zag pattern on the main price chart. It evaluates pivot points based on a customizable number of surrounding left and right bars. Using persistent variables, the script tracks previo
Dynamic Linear Regression calculates and plots linear regression trendlines and standard deviation channels directly on the price chart over a user-selected time period. Traders can configure static channels locked at the end time, dynamic channels that contin
This indicator implements the Fractal Model concept to plot market structure shifts, liquidity sweeps, and Change in State of Delivery (CISD) levels. It overlays custom higher-timeframe candle previews, open prices, and time markers directly on the price chart