Strategi Trend Following dan Reversal Berbasis MACD dan RSI
Ikhtisar
Strategi ini menggabungkan tiga indikator MACD, EMA, dan RSI untuk melakukan pelacakan tren dan perdagangan pembalikan. Sinyal beli dihasilkan ketika MACD naik di atas garis sinyal dan harga penutupan di atas rata-rata EMA; sinyal jual dihasilkan ketika MACD turun di bawah garis sinyal dan harga penutupan di bawah rata-rata EMA, sehingga menangkap tren. Sementara itu, ketika RSI mencapai wilayah overbought atau oversold, dilakukan perdagangan pembalikan.
Prinsip Strategi
-
Hitung MACD, diffs, dan EMA.
fastMA = ema(close, fast) slowMA = ema(close, slow) macd = fastMA - slowMA signal = sma(macd, 9) ema = ema(close, input(200)) -
Hasilkan sinyal beli: Selisih MACD (macd - signal) naik di atas garis nol dan harga penutupan di atas rata-rata EMA.
delta = macd - signal buy_entry= close>ema and delta > 0 -
Hasilkan sinyal jual: Selisih MACD turun di bawah garis nol dan harga penutupan di bawah rata-rata EMA.
sell_entry = close<ema and delta<0 -
Ketika RSI memasuki wilayah overbought atau oversold, lakukan perdagangan pembalikan.
if (rsi > 70 or rsi < 30) reversal := true
Analisis Keunggulan
- Menggabungkan pelacakan tren dan perdagangan pembalikan, memungkinkan keuntungan baik dari tren utama maupun titik pembalikan.
- Menggunakan MACD untuk menentukan arah tren utama, menghindari breakout palsu.
- Memanfaatkan EMA untuk menyaring sebagian noise.
- Indikator RSI menentukan titik pembalikan, meningkatkan ruang profit strategi.
Analisis Risiko
- Di pasar tren besar, perdagangan pembalikan dapat menyebabkan kerugian.
- Pengaturan parameter yang tidak tepat dapat meningkatkan frekuensi perdagangan dan biaya slippage.
- Sinyal pembalikan mungkin mengalami keterlambatan, melewatkan waktu masuk yang optimal.
Solusi:
- Optimalkan parameter untuk menemukan kombinasi parameter terbaik.
- Sesuaikan ambang batas RSI untuk perdagangan pembalikan secara tepat.
- Pertimbangkan untuk menambahkan stop loss guna mengendalikan kerugian.
Arah Optimasi
- Uji parameter EMA dengan panjang yang berbeda.
- Optimalkan parameter MACD untuk menemukan kombinasi parameter terbaik.
- Uji ambang batas RSI pembalikan yang berbeda.
- Pertimbangkan untuk menambahkan indikator lain untuk kombinasi.
Ringkasan
Strategi ini menggabungkan indikator MACD, EMA, dan RSI secara terpadu untuk mencapai integrasi organik antara pelacakan tren dan perdagangan pembalikan. MACD menentukan arah tren utama, EMA menyaring noise, dan RSI menangkap titik pembalikan. Kombinasi multi-indikator ini dapat lebih akurat menilai pergerakan pasar, mengurangi kesalahan perdagangan, sekaligus meningkatkan probabilitas keuntungan. Tentu saja, optimasi parameter dan manajemen stop loss perlu lebih disempurnakan untuk mengurangi kerugian yang tidak perlu dan membuat strategi lebih kokoh. Secara keseluruhan, kerangka strategi ini masuk akal dan diharapkan dapat menghasilkan keuntungan yang stabil.
/*backtest
start: 2023-11-17 00:00:00
end: 2023-12-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © mbuthiacharles4
//Good with trending markets- 1

