Advanced Scalping EMA & RSI Strategy is an overlay indicator that combines fast and smooth moving averages with RSI levels and candlestick patterns to generate scalping signals.
Users can select calculation methods for moving averages, such as SMA, EMA, WMA, or VWMA, and toggle optional ATR or ADX filters to avoid low-volatility range-bound conditions. Signals are plotted directly on the main price chart along with a trend cloud visualization. Because it functions as an indicator rather than an automated strategy, trade execution and exits must be managed manually.
Dual moving average crossover with customizable smoothing methods
RSI filtering with configurable overbought and oversold buffer levels
Optional ATR and ADX filters to exclude low-volatility conditions
Integrated candlestick pattern detection for trade confirmation
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Source
source
ohlc4
fastEmaSource
Length
int
9
fastEmaLength
Method
string
VWMA
fastEmaMethod
Source
source
ohlc4
smoothEmaSource
Length
int
21
smoothEmaLength
Method
string
VWMA
smoothEmaMethod
RSI Length
int
14
rsiLength
RSI Source
source
close
rsiSource
RSI Overbought Level
int
70
rsiOverbought
RSI Overbought Buffer Level
int
60
rsiOverboughtBuffer
RSI Oversold Level
int
30
rsiOversold
RSI Oversold Buffer Level
int
40
rsiOversoldBuffer
Show all 40 settings
Setting
Type
Default
Variable
Use ATR Filter for Scalping
bool
false
useAtrFilter
ATR Length
int
14
atrLength
ATR Multiplier
float
0.35
atrMultiplier
Adaptive ATR Multiplier
bool
false
atrAdaptive
Use ADX Filter
bool
false
useAdxFilter
ADX Length
int
14
adxLength
ADX Threshold
float
25
adxThreshold
Use Custom Bullish Candle Pattern
bool
true
useCustomBullishPattern
Use Hammer Pattern
bool
false
useHammer
Use Bullish Engulfing Pattern
bool
false
useBullishEngulfing
Use Morning Star Pattern
bool
false
useMorningStar
Use Custom Bearish Candle Pattern
bool
true
useCustomBearishPattern
Use Shooting Star Pattern
bool
false
useShootingStar
Use Bearish Engulfing Pattern
bool
false
useBearishEngulfing
Use Evening Star Pattern
bool
false
useEveningStar
Exclude Strong Downtrends Signals
bool
false
enableBearishStrengthCondition
Bearish Strength Threshold
float
0.5
bearishStrengthThreshold
Exclude Strong Uptrends Signals
bool
false
enableBullishStrengthCondition
Bullish Strength Threshold
float
0.5
bullishStrengthThreshold
Retracement Condition
bool
false
enableRetracementCondition
Retracement Period
int
20
retracementPeriod
Exclude Consecutive Bearish & Bullish Candles
bool
false
enableConsecutiveCandleCheck
Allowed Candles
int
3
maxConsecutiveCandles
Before Length
int
5
avgConsecutivesBodySizelength
Minimum Body Size (% of average)
float
0.5
minCandleBodyPct
Trend Fast EMA
int
150
trendFastEMA
Trend Medium EMA
int
200
trendMediumEMA
Trend Slow EMA
int
250
trendSlowEMA
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 identifies candlestick patterns on the price chart by combining price action with momentum factors and trend filters. It calculates one of four selectable oscillators: Karobein Oscillator, Money Flow Index, RSI, or Stochastic, alongside trend ru
This indicator overlays on the price chart and provides trend and momentum analysis. It calculates and plots three exponential moving averages with fixed periods of 20, 50, and 200 using yellow, orange, and blue colors respectively. The script also computes th
Multi-Indicator Trading System plots 50-period and 200-period exponential moving averages alongside buy and sell signals directly on the price chart. Signals trigger when a short-timeframe EMA crossover aligns with higher timeframe trend filters from 1-hour or
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
Mean Reversion Study is an indicator that identifies trade setups combining exponential moving averages, RSI extremes, and engulfing candlestick patterns. It highlights bullish setups when a bullish engulfing candle forms below the EMA while RSI is oversold, a
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