Strategi HODL Breakout Osilasi Moving Average
Strategi ini mengamati hubungan antara harga dan rata-rata bergerak jangka panjang (misalnya garis 200 hari), membuka posisi long saat harga menembus rata-rata bergerak, dan menutup posisi saat harga jatuh di bawah rata-rata bergerak. Ini adalah strategi operasi breakout jangka panjang dengan ayunan. Strategi ini bertujuan untuk kepemilikan jangka panjang dan mengurangi frekuensi trading.
Prinsip Strategi:
- Hitung rata-rata bergerak jangka panjang, dengan parameter tipikal garis 200 hari.
- Saat harga penutupan menembus rata-rata bergerak dari bawah, lakukan pembelian (long).
- Saat harga penutupan jatuh di bawah rata-rata bergerak dari atas, lakukan penjualan untuk menutup posisi.
- Jika dalam posisi long, tetap bertahan hingga harga menembus rata-rata bergerak ke bawah sebagai stop loss.
Keunggulan Strategi:
- Rata-rata bergerak jangka panjang dapat mengidentifikasi tren jangka menengah hingga panjang harga secara efektif.
- Metode trading breakout dapat menangkap pembalikan tren jangka panjang harga secara tepat waktu.
- Mengurangi frekuensi trading, membantu menurunkan biaya trading dan risiko.
Risiko Strategi:
- Masalah lag pada rata-rata bergerak jangka panjang cukup serius, sehingga waktu masuk posisi kurang optimal.
- Tidak dapat membatasi kerugian akibat fluktuasi pullback setelah breakout.
- Sering terjadinya breakout kecil yang berayun dapat menyebabkan kerugian kecil beruntun.
Singkatnya, strategi HODL ini menentukan waktu kepemilikan melalui ayunan rata-rata bergerak jangka panjang, sehingga dapat mengurangi frekuensi trading. Namun, masih ada ruang perbaikan dalam optimasi parameter dan pengaturan stop loss untuk mengendalikan drawdown dan memperoleh keuntungan stabil jangka panjang.
/*backtest
start: 2022-09-05 00:00:00
end: 2023-04-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("HODLBot", default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_every_tick=true, overlay=true)
//// Time limits - 1
