Strategi Perdagangan Multi-Kerangka Waktu Berbasis Saluran Harga dan MACD
Ikhtisar
Strategi ini menggabungkan indikator price channel dan indikator MACD untuk melakukan pelacakan tren serta penentuan kondisi overbought/oversold dalam kerangka waktu multi, sehingga menghasilkan keputusan beli/jual. Strategi ini juga menggabungkan stop loss dan take profit untuk mengelola risiko.
Prinsip Strategi
Indikator price channel dibangun berdasarkan EMA dari harga tertinggi dan terendah untuk membentuk saluran harga, dan tren ditentukan oleh penembusan harga di luar saluran; indikator MACD digunakan untuk menilai momentum bullish/bearish, di mana di atas garis nol menunjukkan pasar bullish, dan di bawah garis nol menunjukkan pasar bearish.
Sinyal trading strategi ini berasal dari beberapa aspek berikut:
-
Histogram MACD berubah merah (positif) -> masuk posisi long, berubah hijau (negatif) -> masuk posisi short
-
Harga mendekati dasar saluran dan MACD di bawah garis nol -> masuk short
-
Harga mendekati puncak saluran dan MACD di atas garis nol -> masuk long
-
MACD menembus ke atas garis nol -> masuk long, menembus ke bawah garis nol -> masuk short
Sinyal keluar berasal dari pengaturan stop loss dan take profit.
Keunggulan Strategi
-
Kombinasi multi-indikator untuk verifikasi, menghindari false breakout
-
Kombinasi indikator dari kerangka waktu berbeda, penentuan arah tren lebih andal
-
Mekanisme stop loss dan take profit, mengontrol kerugian per perdagangan secara efektif
Risiko Strategi
-
Ruang optimasi parameter terbatas, mudah terjadi over-optimasi
-
Parameter price channel terlalu rendah, akan kehilangan pergerakan besar
-
Stop loss terlalu kecil, akan menanggung kerugian besar
Solusi:
-
Gunakan metode walk forward untuk menghindari over-optimasi parameter
-
Atur parameter price channel menjadi parameter adaptif
-
Gunakan volatility stop loss untuk menyesuaikan jarak stop loss secara dinamis
Arah Optimasi Strategi
-
Optimasi kombinasi parameter MACD
-
Optimasi perhitungan adaptif parameter price channel
-
Tambahkan lebih banyak kondisi filter untuk menghindari false breakout sehingga lebih efisien
Kesimpulan
Strategi ini mengintegrasikan keunggulan indikator price channel dan MACD, dengan pengaturan parameter yang wajar dan ruang optimasi yang besar. Efektif dalam penentuan tren dan kondisi overbought/oversold. Mekanisme stop loss dan take profit mengontrol risiko kerugian tunggal. Ini adalah strategi trading yang relatif stabil. Ke depannya dapat ditingkatkan dari segi optimasi parameter, penambahan kondisi filter, dan optimalisasi mekanisme stop loss.
/*backtest
start: 2022-12-01 00:00:00
end: 2023-12-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("Sonic R + Barcolor MACD", overlay=true)
HiLoLen = input(34, minval=2,title="High Low channel Length")
pacL = ema(low,HiLoLen)- 1

