This strategy is a spin-off version of Golden Cross EMA50-EMA200 strategy. It has not been extensively tested compared to the previous strategy. It is slightly higher ROI but only works in very short time frame which is 1-min chart.
Strategy Description: MA20 crossover MA200 and RSI (length 7) above 50
Expected potential ROI Monthly (in sideway/bullish market): 2%
Recommended Settings:
Pair: BTCUSDT, OPUSDT
Time frame: 1mins
Initial Capital: 100
Base Currency: Default
Order Size: 11 USDT
Pyramiding: 2 orders
Commission: 0.1 %
Take Profit: 1%
Stop Loss: 10%
//@version=4
strategy("MA20-MA200-crossover[capayam.com]", overlay=true)
// Define the inputs
sma20Length = input(20, title="SMA 20 Length")
sma200Length = input(200, title="SMA 200 Length")
rsiLength = input(7, title="RSI Length")
takeProfitPercentage = input(1, title="Take Profit Percentage")
stopLossPercentage = input(10, title="Stop Loss Percentage")
// Calculate the indicators
sma20 = sma(close, sma20Length)
sma200 = sma(close, sma200Length)
rsi = rsi(close, rsiLength)
// Define the entry conditions
enterLong = crossover(sma20, sma200) and rsi > 50
// Define the exit conditions
takeProfitLevel = strategy.position_avg_price * (1 + takeProfitPercentage / 100)
stopLossLevel = strategy.position_avg_price * (1 - stopLossPercentage / 100)
exitLong = crossunder(close, stopLossLevel) or crossunder(close, takeProfitLevel)
// Execute the strategy
if (enterLong)
strategy.entry("Buy", strategy.long)
if (exitLong)
strategy.close("Buy")
Comments
Post a Comment