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 strategy, select all of the template text and paste. Press Save and give it a name.
4Add it to the chartPress Add to chart. The trades and results appear in the Strategy Tester tab; adjust the settings with the gear icon.
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
Adaptive Strategy evaluates conditions across Moving Average crossovers, Donchian channel breakouts, MACD, RSI, Bollinger Bands, Parabolic SAR, Pivot Points, Supertrend, Keltner Channels, and Stochastic oscillators. Settings allow fine-tuning of periods, multipliers, and overbought or oversold thresholds for each sub-system. A notable limitation is that it repaints on live tick updates and features no default stop loss management.
Multi-indicator signal generation across ten technical tools
Configurable length and threshold settings for each sub-indicator
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Slippage (ticks), при сравнении стратегий
float
2
slippage
Commission (%), при сравнении стратегий
float
0.05
commPct
Fast MA Length
int
5
fastLen
Slow MA Length
int
12
slowLen
Channel Length
int
10
chanLen
MACD Fast Length
int
20
macdFast
MACD Slow Length
int
34
macdSlow
MACD Signal Length
int
12
macdSignalLp
RSI Length
int
21
rsiLen
RSI Oversold
int
40
rsiOS
RSI Overbought
int
80
rsiOB
BB Length
int
30
bbLen
Show all 29 settings
Setting
Type
Default
Variable
BB Multiplier
float
3
bbMult
SAR Start
float
0.02
start
SAR Increment
float
0.02
increment
SAR Max AF
float
0.2
maximum
Pivot Lookback Left
int
8
pivLeft
Pivot Lookback Right
int
4
pivRight
Supertrend ATR Length
int
10
stATR
Supertrend Factor
float
3.0
stFactor
KC Length
int
20
kcLen
KC Multiplier
float
2.0
kcMult
KC Source
source
close
kcSrc
KC Use EMA
bool
true
kcExpMA
KC Bands Style
string
Average True Range
kcBands
KC ATR Length
int
10
kcATRLn
Stoch Length
int
7
ssLen
Stoch Overbought
int
70
ssOB
Stoch Oversold
int
15
ssOS
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 strategy trades longs and shorts on the price chart. Long entries require a close above the prior Donchian high, a close above a long-term SMA, and RSI above a threshold, with size set as a percentage of equity. Long exits use a stop at the prior Donchian
Edge 59 is a price-chart strategy that combines an ADX directional filter, a weighted moving average, and a trend-follower channel. The channel uses an exponential moving average of close, optionally smoothed by linear regression, and a percentage of a fixed 2
AG Momentum Breakout is a strategy that identifies continuation signals after pullbacks in trending markets. It filters for uptrends using EMAs and detects recent pullbacks via RSI conditions before entering on RSI crossovers above 50 with ADX confirmation. Th
Christian Qullamaggie Strategy is a trend-following and breakout strategy overlay designed to identify high-momentum trading opportunities directly on the price chart. It evaluates market conditions using fast, mid, and slow EMAs, average true range (ATR), and
This strategy identifies breakout trades using a 7-period RSI combined with price extreme lookbacks. A long entry triggers when the RSI rises above 70 and price reaches a new lookback high, provided price remains above an optional EMA trend filter and passes a
This strategy trades momentum breakouts by combining an Exponential Moving Average with the Relative Strength Index. It enters a long position when the closing price is above the EMA and the RSI crosses above the breakout threshold. It enters a short position