SHORT eMACD is a short-only strategy that evaluates bearish momentum using MACD crossunders, exponential moving averages (EMA), and consecutive candle filters.
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
SHORT eMACD offers five configurable entry modes combining MACD signals and custom EMA candle logic. Users can set flexible date and hour time filters to restrict trade execution to specific sessions. The strategy overlays directly on the price chart, triggering short entries based on user-selected condition toggles. It functions primarily as an entry engine without built-in default stop-loss rules.
The inputs you can change from the gear icon on the chart. Defaults are the author's.
Setting
Type
Default
Variable
Symbol
string
symbol
Entry.M
string
Entrymessage
Exit.M
string
Exitmessage
Profit
string
Profit
Trades
string
Trades
MaxDraw
string
MaxDraw
Calculate once per bar?
bool
true
oncePerBar
Start Hour (24h)
int
0
startHour
End Hour (24h )
int
24
endHour
S.Day
int
1
startDate
S.Month
int
1
startMonth
S.Year
int
2022
startYear
Show all 40 settings
Setting
Type
Default
Variable
E.Day
int
1
endDate
E.Month
int
1
endMonth
E.Year
int
2100
endYear
Entry Mode
string
MACD Entrance
entryMode
1-Green
int
8
length1
2-Blue
int
13
length2
3-Red
int
21
length3
Short
int
12
macdShort
Long
int
26
macdLong
Smoothing
int
9
macdSignalSmoothing
3 Candles EMA (Black)
int
3
emaCandles
MACD Level
float
0.1
macdLevel
condCandle1
bool
true
condCandle1Checkbox
condCandle2
bool
true
condCandle2Checkbox
bearishCrossunder
bool
false
bearishCrossunder0Checkbox
bearishCrossunder[1]
bool
true
bearishCrossunder1Checkbox
bearishCrossunder[2]
bool
false
bearishCrossunder2Checkbox
bearishCrossunder[3]
bool
false
bearishCrossunder3Checkbox
Use RSI
bool
false
useRSI
RSI Length
int
14
rsiLength
RSI Oversold Level
float
30
rsiOversold
Use BB
bool
false
useBB
BB Length
int
20
bbLength
BB SD
float
2
bbStdDev
Same symbol trend is negative
bool
false
thirtyMinuteTrendPositiveCheckbox
Timeframe
int
30
Interval
30-minute trend VIX is Negative
bool
false
thirtyMinuteTrendPositiveCheckboxVIX
IntervalVIX
int
30
IntervalVIX
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.
2 EMA/SMA + RSI Strategy [Alorse] combines three configurable moving averages with a short-period Relative Strength Index filter. It plots fast, slow, and trend moving averages on the price chart. Long entries trigger when the fast moving average is above the
This strategy plots on the price chart and opens long or short positions when a weighted score from MACD, Stochastic RSI, RSI, Supertrend and a moving-average crossover exceeds a user-set trigger. Each component has its own weight and candle delay. Entries can
This strategy combines Arnaud Legoux Moving Average percentage price change calculations with an adaptive Gaussian Moving Average to generate trend-following signals. Long and short entries are triggered when the ALMA change calculation crosses above or below
This strategy generates trading signals based on a selectable momentum engine, supporting MACD, RSI, Stochastic, or Rate of Change. Entries trigger on signal crosses, zero-line crosses, or threshold crosses, with an optional moving average trend filter. Risk m
255 EMA Strategy combines an exponential moving average with Average True Range bands and standard MACD crossovers to generate entry signals. Drawn directly on the price chart, it plots the central 255 EMA along with upper and lower volatility envelopes. Trade
This strategy evaluates simple moving averages and the Relative Strength Index to generate trading signals. It calculates a 10-period SMA, a 30-period SMA, and a 14-period RSI. Long positions are entered when the fast SMA crosses above the slow SMA while RSI i