AwesomeADX is a Pine Script v4 strategy that combines an Awesome Oscillator, ADX directional movement, and Bollinger percent B with an optional four-length moving-average trend filter.
AwesomeADX sizes each position as a percentage of equity and can limit trades to a chosen backtest date range. Moving-average type and lengths, ADX smoothing, DI length, Bollinger length and deviation, and inputs for a fixed-percentage stop and reward-to-risk target are the main settings. Overlay is enabled, so it draws on the price chart. No stop loss is applied by default.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
═════════════ Backtest Date Range Filtering
bool
false
DateFilter
Start Time
time
timestamp("01 Jun 2021 00:00 +0000")
i_startTime
End Time
time
timestamp("30 Dec 2021 23:30 +0000")
i_endTime
═════════ Filter Parameter ════════
bool
false
section1
Use MA Filter
bool
true
use_mafilt
MA Filter Type
string
EMA
mafilt_type
EMA 01
int
5
mafilt_len_1
EMA 02
int
21
mafilt_len_2
EMA 03
int
50
mafilt_len_3
EMA 04
int
100
mafilt_len_4
═════════ Signal Parameter ════════
bool
false
section2
Source
source
close
src
Show all 19 settings
Setting
Type
Default
Variable
ADX Smoothing
int
14
adxlen
DI Length
int
14
dilen
length
int
20
length
StdDev
float
2.0
mult
═════════ Backtest Parameter ════════
bool
false
BTsection
Stop Loss Fixed Percentage
int
2
SL_Fixed_Perc
TP Reward to Risk Ratio
float
0.5
reward_ratio
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 captures strong bullish momentum by combining a 200-period SMA baseline, a custom Bollinger Band, the True Strength Index (TSI) smoothed with WMAs, and the ADX trend strength indicator. It initiates long positions when price is above the 200 SMA,
This strategy combines an EMA ribbon with MACD confirmation and plots in a separate pane. It enters when ribbon alignment, optional MACD zero or signal crosses, volume, smart-money, and multi-timeframe filters agree, then exits with percentage stop loss and ta
This Pine Script strategy calculates Bayesian probabilities of price breaking up or down relative to Bollinger Bands and a Simple Moving Average. It plots these breakout and breakdown probability lines as oscillators in a separate pane. Long entries trigger wh
This strategy combines Bollinger Bands, Bollinger Band Width, and the Relative Strength Index (RSI) for mean-reversion trades. It enters long when price crosses below the lower band with oversold RSI, or when band width contracts under low volatility. Short en
This strategy plots MACD line, signal line, Bollinger Bands, and RSI on the price chart. It signals long entries on MACD crossover above signal with RSI below 50 and price below BB basis, plus optional DMI filter. Short entries are available but disabled by de
This educational strategy demonstrates moving average crossovers filtered by RSI momentum, incorporating ATR-based risk management. It calculates a 10-period SMA, a 30-period SMA, a 14-period RSI, and a 14-period ATR. Long entries trigger when the fast SMA cro