Strategi yang Anda bangun menggunakan EMA20 (indikator rata-rata bergerak eksponensial dengan periode 20) dan osilator stokastik.
Pada awalnya, Anda telah mengatur parameter untuk osilator stokastik, yang terdiri dari parameter %K dan %D. %K mengukur tingkat pasar saat ini untuk aset, dan %D adalah moving average dari %K.
Kemudian Anda menghitung nilai %K dan %D berdasarkan harga historis aset (dekat, tinggi, rendah).
Selanjutnya, EMA 20 periode dihitung.
Setelah ini, Anda memetakan EMA20 pada grafik.
Kemudian Anda mendefinisikan kondisi untuk memasuki posisi panjang (membeli) dan keluar dari posisi (menjual).
Anda akan masuk ke posisi ketika:
Anda akan keluar dari posisi ketika:
Menurut strategi ini, Anda mungkin berinvestasi ketika pasar telah oversold dan sekarang memulai tren naik. dan Anda akan menjual investasi Anda ketika tren akan kembali ke bawah lagi.
Harap ingat bahwa semua strategi perdagangan datang dengan risiko dan harus digunakan dengan bijak.
/*backtest start: 2022-09-01 00:00:00 end: 2023-09-07 00:00:00 period: 4h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // © dragolite95 //@version=5 strategy("Simple EMA20 Strat", overlay=true, margin_long=100, margin_short=100) periodK = input.int(14, title="%K Length", minval=1) smoothK = input.int(1, title="%K Smoothing", minval=1) periodD = input.int(3, title="%D Smoothing", minval=1) k = ta.sma(ta.stoch(close, high, low, periodK), smoothK) d = ta.sma(k, periodD) ema = ta.ema(close, 20) plot(series=ema, title="ema 20", color=color.blue) if(low > ema and k > d and ema > ema[20]) strategy.entry("long", strategy.long) if(close < ema) strategy.close("long")