An overlay indicator built around a fast and a slow smoothed RSI, a double-smoothed stochastic, an EMA trend line and an ADX filter, combined with a volume filter to grade setups from B to A+.
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
Presets adapt settings for crude oil, Nasdaq, S&P 500 and Dow futures. Options include signal cooldown, grade persistence, a macro trend filter, optional extra EMAs and ADX-based sizing hints. It is meant to be paired with a companion signals indicator.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Instrument
string
DEFAULT
instrument_preset
EMA Length
int
34
ema_length_in
RSI Speed
string
Standard
rsi_speed
Short RSI Period
int
5
shortLen
Long RSI Period
int
13
longLen
Short Smoothing
int
2
shortSmooth
Long Smoothing
int
3
longSmooth
RSI Neutral Zone
float
1.0
threshold
Stoch Period
int
10
stochLen
Stoch Smoothing
int
3
stochSmth
ADX Length
int
14
adx_length
Enable ADX Filter
bool
true
use_adx
Show all 40 settings
Setting
Type
Default
Variable
ADX Threshold A+
float
25
adx_threshold_a_plus_in
ADX Threshold A
float
20
adx_threshold_a_in
ADX Floor B/B+
float
15.0
adx_floor_bb
Volume MA Length
int
20
vol_ma_len
Volume Multiplier
float
1.1
vol_mult_in
Enable Volume Filter
bool
true
use_vol_filter
Suppress B/B+ LOW Vol
bool
false
suppress_low_vol_bb
Block Counter-Trend B/B+/A-
bool
true
macro_trend_filter
Require RSI Ribbon B/B+
bool
false
require_ribbon_bb
Signal Cooldown (bars)
int
5
cooldown_bars
Grade Persistence (bars)
int
2
persist_bars
Show 21 EMA
bool
false
show_ema_21
Show 50 EMA
bool
false
show_ema_50
Show 233 EMA
bool
false
show_ema_233
Enable ADX Advanced Features
bool
false
enable_adx_adv
Dynamic Sizing by ADX
bool
false
adx_sizing_mode
Runner ADX Gate
float
20.0
adx_runner_gate
Pyramid Only When ADX Rising
bool
true
adx_pyramid_rising
Show Breakout Detection
bool
true
adx_breakout_detect
Breakout: ADX Low
float
12.0
adx_breakout_low
Breakout: ADX High
float
20.0
adx_breakout_high
Show ADR on Dashboard
bool
false
show_adr_dash
ADR Lookback (days)
int
10
adr_length
Show Previous 2 Globex High/Low
bool
false
show_globex_hl
Show Previous Globex POC
bool
false
show_globex_poc
Day -1 H/L Color
color
color.new(#FF9800, 30)
globex_hl_color_1
Day -2 H/L Color
color
color.new(#FF9800, 60)
globex_hl_color_2
POC Color
color
color.new(#E040FB, 30)
globex_poc_color
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 Adaptive RSI Moving Average (ARSIMA) is an overlay indicator that dynamically adjusts its smoothing factor based on the Relative Strength Index (RSI). When the RSI moves toward extreme overbought or oversold conditions, the smoothing factor increases to ma
The Momentum Setup is a multi-indicator visual tool designed for trend and momentum analysis directly on the price chart. It combines Relative Strength Index (RSI), Money Flow Index (MFI), Commodity Channel Index (CCI), Supertrend, and a 250-bar percentage cha
This indicator uses a Lorentzian distance k-nearest neighbors classification algorithm to predict market direction based on up to five technical features, such as RSI, WaveTrend, CCI, and ADX. It compares current feature values against historical bar patterns
TradersPost Trading Checklist is an overlay indicator that evaluates a suite of popular technical conditions for long and short trade setups. It checks session-anchored VWAP, fast and slow EMA alignments and crosses, 200 SMA, RSI overbought or oversold conditi
Calculates market regime conditions by combining RSI, MACD, and ADX/DMI indicators. It evaluates whether the market is in a strong bullish, strong bearish, neutral, or non-trending regime. The script plots a colored line overlaying the close price to reflect t
This indicator plots an adaptive moving average or scaled RSI divergence line directly on the price chart. It calculates dual RSI series to measure momentum divergence, scales the values to the chart's price range, and constructs an adaptive average filtered b