Strategi Trading Jangka Pendek Filter Rentang
Ringkasan
Strategi ini menentukan waktu beli dan jual berdasarkan rentang pergerakan harga. Strategi menghitung rentang fluktuasi harga dalam periode tertentu, lalu menggunakan rentang tersebut sebagai filter untuk menghasilkan sinyal perdagangan. Ketika harga melebihi rentang fluktuasi, sinyal beli atau jual dihasilkan. Ini termasuk strategi perdagangan jangka pendek berbasis breakout harga.
Prinsip Strategi
Indikator inti dari strategi ini adalah rentang fluktuasi harga. Proses perhitungannya adalah sebagai berikut:
- Hitung selisih antara harga tertinggi dan terendah selama N periode terakhir sebagai amplitudo harga.
- Lakukan penghalusan (smoothing) rata-rata bergerak pada amplitudo harga untuk mendapatkan filter rentang.
- Ketika harga naik melebihi filter rentang, maka hasilkan sinyal beli.
- Ketika harga turun melebihi filter rentang, maka hasilkan sinyal jual.
Dengan cara ini, kita dapat menggunakan breakout harga terhadap rentang fluktuasi untuk menentukan arah tren, menyaring noise perdagangan, dan memperoleh sinyal perdagangan yang lebih jelas.
Keunggulan Strategi
- Menggunakan rentang harga riil, mudah mendeteksi breakout.
- Penghalusan rentang fluktuasi secara efektif menyaring noise.
- Sinyal berbasis breakout, mudah menangkap tren jangka pendek.
- Frekuensi perdagangan cukup tinggi, cocok untuk operasi jangka pendek.
- Parameter dapat disesuaikan, mudah dioptimalkan untuk berbagai instrumen.
Risiko Strategi
- Breakout rentang rentan terhadap kenaikan yang diikuti koreksi tajam.
- Membutuhkan data historis yang cukup panjang untuk menghitung rentang.
- Pengaturan parameter yang tidak tepat dapat menyebabkan sinyal terlalu sensitif atau lamban.
- Tidak dapat mengontrol stop loss secara efektif, berpotensi mengalami drawdown besar.
- Kinerja dapat dipengaruhi oleh biaya transaksi.
Risiko dapat dikurangi melalui langkah-langkah berikut:
- Melonggarkan koefisien fluktuasi filter rentang secara wajar.
- Mengoptimalkan parameter untuk menemukan kombinasi terbaik.
- Menetapkan garis stop loss atau trailing stop loss.
- Mengurangi frekuensi perdagangan untuk menekan biaya transaksi.
- Menguji parameter secara terpisah untuk setiap instrumen yang berbeda.
Arah Optimasi
Strategi ini dapat dioptimalkan dari beberapa aspek berikut:
- Menguji parameter periode yang berbeda dalam menghitung rentang.
- Mengoptimalkan koefisien fluktuasi filter rentang.
- Menambahkan indikator seperti MACD sebagai konfirmasi sekunder.
- Menggunakan trailing stop loss atau trailing stop.
- Menyesuaikan parameter berdasarkan karakteristik spesifik instrumen.
- Mempertimbangkan optimalisasi sistem manajemen posisi.
Kesimpulan
Strategi ini menghasilkan sinyal perdagangan jangka pendek berdasarkan breakout harga. Ini secara efektif dapat mengidentifikasi peluang tren jangka pendek. Namun, juga rentan terhadap risiko lonjakan yang diikuti koreksi. Kita dapat meningkatkan sistem strategi melalui optimasi parameter, penetapan aturan stop loss, penambahan filter indikator, dan metode lain untuk mengendalikan risiko dan mengurangi drawdown sambil mempertahankan kemampuannya dalam mendeteksi breakout. Selain itu, penyesuaian parameter sesuai dengan karakteristik masing-masing instrumen juga sangat penting. Hanya dengan optimasi dan pengujian berkelanjutan, strategi dapat menjadi lebih stabil dan andal.
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Range Filter Buy and Sell 5min [Strategy]", overlay=true, commission_type=strategy.commission.percent, commission_value=0.025, default_qty_type=strategy.cash, default_qty_value=10000, initial_capital=10000, slippage=0)
// === INPUT BACKTEST RANGE ===- 1
