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
In an uptrend with VWAP rising it signals a buy when price dips back to VWAP, and in a downtrend a sell when price rallies to it. A stricter grade needs price to have stretched away from VWAP earlier in the session. It shows stop and target lines while a trade is live, plus an info panel and a checklist. VWAP can reset daily or by session.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Bias timeframe
timeframe
60
htfRes
Fast EMA
int
50
emaFastLen
Slow EMA
int
100
emaSlowLen
VWAP resets
string
Each day
vwapReset
Regular session (for RTH mode)
session
0930-1600
rthSess
Session timezone
string
America/New_York
sessTz
VWAP slope length (bars)
int
5
slopeLen
Only signal during a time window
bool
false
useWindow
Signal window
session
0930-1100
winSess
Max one trade per day
bool
true
oncePerDay
A+: min stretch from VWAP (ATR)
float
1.0
stretchMin
Only show ★ A+ signals
bool
true
onlyAplus
Show all 23 settings
Setting
Type
Default
Variable
ATR length
int
14
atrLen
Stop = ATR ×
float
0.5
stopMult
Target R:R
float
1.25
rr
Account ($)
float
50000
acct
Risk per trade (%)
float
1.0
riskPct
$ per point (MNQ=2, NQ=20, MES=5, ES=50)
float
2.0
pointVal
VWAP line
bool
true
showVwap
Entry signals (BUY / SELL arrows)
bool
true
showSignals
Stop / target lines (only while a trade is live)
bool
true
showLevels
Info panel (top-right)
bool
true
showPanel
Confluence checklist (☑ why a signal fires)
bool
true
showWhy
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 auto trade signals for E-mini S&P 500 futures on the price chart. It computes an EMA200 filter along with day ETH RTH session levels and percentage-based entry zones. Signals trigger CALL or PUT cases when price crosses defined thresholds
This indicator generates intraday trading signals by combining dual-sigma standard deviation bands, Heikin Ashi candle vectors, and a four-bar confluence score. It triggers long and short signals during defined trading sessions using either mean-reversion boun
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
Leptokurtic Directional Bias is an overlay indicator that measures kurtosis on a chosen source and marks directional bias on the price chart. The source can be a moving average, ATR, volume, close, or a Bollinger-band trend stop. Bias mode switches among RSI m
Peak Reversal v3 identifies potential mean-reversion points by plotting configurable Keltner Channels alongside a squeeze detector directly on the price chart. It detects momentum extremes when candles cross or trade completely outside the inner or outer chann
Equity Intraday Analyst is a comprehensive intraday overlay indicator for US equities and ETFs. It evaluates multi-EMA ribbons, session-anchored VWAP bands, OBV trends, momentum oscillators, TTM Squeeze, and optional market breadth indicators like NYSE TICK an