Skip to main content
Latest Crypto Fear & Greed Index


New Pine Script Published: EMA RSI Momentum Strategy


 This is a momentum strategy that strikes while its hot and exits before the momentum ended. It is actually quite by using only 2 indicators which Exponential Moving Average (EMA) and Relative Strength Index (RSI). 


Strategy Technical Description: It place Buy order when price crosses up EMA line and RSI is above BUY threshold. It exits when the RSI reaches SELL threshold.


Recommended setting:

Pair: RNDR (Binance)

Timeframe: 5 minutes

Order Size: 100% equity

Pyramiding: 1 order

Commission: 0.1 %


//@version=5
strategy("EMA RSI Momentum Strategy TF5min [capayam.com]", overlay=false, initial_capital = 10, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent , commission_value=0.1)

//Desc: Buys when price crosses above long EMA line and above RSI Buy threshold. Exits when RSI above Sell threshold.
//Recomended pair: RNDRUSDT TF5min (Binance)

// Adjustable Inputs
emaLength = input.int(450, title="EMA Length")
rsiLength = input.int(14, title="RSI Length")
rsiOverboughtLevel = input.int(80, title="RSI Sell Threshold")
rsiOversoldLevel = input.int(67, title="RSI Buy Threshold")


// Define the EMAs
ema = ta.ema(close, emaLength)

// Define the RSI
rsi = ta.rsi(close, rsiLength)


// Buy Condition: Price crosses above Long EMA and RSI buy Threshold
buyCondition = ta.crossover(close, ema) and rsi > rsiOversoldLevel

// Exit Condition
exitCondition = rsi > rsiOverboughtLevel

// Plot the EMAs
plot(ema, color=color.green, title="EMA Long")


// Plot the RSI
hline(rsiOverboughtLevel, "Overbought", color=color.red)
hline(rsiOversoldLevel, "Oversold", color=color.green)
plot(rsi, title="RSI", color=color.purple)

// Strategy entry and exit
if (buyCondition)
    strategy.entry("Buy", strategy.long)

if (exitCondition)
    strategy.close("Buy")


Please share your recomended setting in the comment section :)



Comments

  1. Recommended setting:
    Pair IOUSDT (Binance)
    EMA 550
    RSI SELL 78
    RSI BUY 57

    ReplyDelete
  2. Recommended setting:
    Pair BDXUSDT (Kucoin)
    TF 5min
    EMA 450
    RSI SELL 91
    RSI BUY 75

    ReplyDelete

Post a Comment