Strategi ini menggabungkan rata-rata bergerak ganda dan indeks kekuatan relatif (RSI) untuk mengidentifikasi peluang pembalikan jangka pendek selama tren yang kuat. Ini bertujuan untuk memasuki perdagangan melawan momentum ketika arah tren jelas, dengan menggunakan RSI untuk mendeteksi kondisi overbought dan oversold dan menunggu harga untuk berbalik. Strategi ini cocok untuk pasar dengan tren yang jelas, menangkap pembalikan parsial tanpa perdagangan melawan tren keseluruhan.
Menghitung rata-rata bergerak sederhana 30 hari (SMA) dan rata-rata bergerak eksponensial 200 hari (EMA) untuk menentukan arah tren keseluruhan.
Hitung RSI 30 hari untuk mengidentifikasi kondisi overbought dan oversold.
Aturan masuk:
Aturan keluar:
Mengikuti tren utama, menghindari perdagangan melawan tren
Pengaturan RSI konservatif menghindari sinyal palsu
Filter rata-rata bergerak ganda meningkatkan akurasi waktu entri
Risiko yang dapat dikendalikan, pengurangan kecil
Kebutuhan pasar tren yang jelas, kurang efektif di pasar yang berbeda
Pengaturan RSI konservatif mungkin kehilangan beberapa kesempatan
Penempatan stop loss harus masuk akal untuk menghindari keluar prematur
Mengoptimalkan parameter RSI untuk menemukan lebih banyak peluang masuk
Uji kombinasi rata-rata bergerak yang berbeda
Tambahkan filter tren, hanya perdagangan ketika tren cukup kuat
Mengoptimalkan strategi stop loss untuk mengendalikan kerugian pada perdagangan tunggal
Strategi ini memiliki risiko yang dapat dikendalikan secara keseluruhan, cocok untuk pedagang posisi jangka menengah dan panjang. Strategi ini berdagang dengan arah tren utama, menggunakan pengaturan RSI konservatif dan filter rata-rata bergerak yang ketat untuk menghindari breakout palsu, meningkatkan tingkat kemenangan. Ada juga ruang untuk peningkatan potensial dengan penyesuaian parameter untuk mendapatkan lebih banyak peluang. Pengendalian risiko sangat penting untuk mempertahankan mentalitas perdagangan jangka panjang.
/*backtest start: 2023-09-17 00:00:00 end: 2023-10-17 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 //Based on Larry Connors RSI-2 Strategy - Lower RSI strategy(title="_CM_RSI_2_Strat_Low", shorttitle="_CM_RSI_2_Strategy_Lower", overlay=false) src = close, //RSI CODE up = rma(max(change(src), 0), 30) down = rma(-min(change(src), 0), 30) rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down)) //Criteria for Moving Avg rules ma50= vwma(close,30) ma200= vwma(close,200) //Rule for RSI Color col = ma50 > ma200 and rsi <=53?lime: ma50 < ma200 and rsi >= 60?red : silver long = ma50 > ma200 and rsi <= 53 short = ma50 < ma200 and rsi >= 60 //plot(rsi, title="RSI", style=line, linewidth=1,color=col) //plot(100, title="Upper Line 100",style=line, linewidth=3, color=aqua) //plot(0, title="Lower Line 0",style=line, linewidth=3, color=aqua) //band1 = plot(60, title="Upper Line 60",style=line, linewidth=1, color=aqua) //band0 = plot(44, title="Lower Line 40",style=line, linewidth=1, color=aqua) //fill(band1, band0, color=silver, transp=90) strategy.entry ("buy", strategy.long, when=long) strategy.entry ("sell", strategy.short, when=short) plot(long,"long",color=green,linewidth=1) plot(short,"short",color=red,linewidth=1)