Strategi Pelacakan Pembalikan Berdasarkan Osilator Pita Volatilitas
Gambaran Umum
Strategi ini didasarkan pada indikator CCT Bollinger Band Oscillator yang dikembangkan oleh Steve Karnish, dengan mengidentifikasi harga menembus moving average dan menggabungkan mekanisme retracement untuk melakukan trading reversal.
Prinsip Strategi
Strategi ini menggunakan harga tertinggi sebagai data sumber, kemudian menghitung nilai dari CCT Bollinger Band Oscillator. Nilai osilator berfluktuasi antara -200 hingga 200, di mana 0 mewakili harga rata-rata dikurangi 2 kali standar deviasi, dan 100 mewakili harga rata-rata ditambah 2 kali standar deviasi. Sinyal trading dihasilkan ketika osilator melintasi naik atau turun garis EMA-nya. Secara spesifik, jika osilator melintasi naik EMA-nya, dan jarak antara keduanya lebih besar dari nilai margin yang ditetapkan, maka posisi long diambil; jika osilator melintasi turun EMA-nya, dan jarak antara keduanya lebih kecil dari nilai margin negatif yang ditetapkan, maka posisi short diambil. Ukuran posisi dihitung berdasarkan persentase yang ditetapkan. Selain itu, strategi ini juga menggunakan stop loss retracement untuk menghentikan kerugian, dengan trailing berdasarkan persentase perubahan harga atau tick.
Analisis Keunggulan
- Menggunakan indikator CCT Bollinger Band Oscillator yang memiliki pengaruh pasar tertentu, sehingga dapat mengurangi sinyal palsu
- Menggabungkan kondisi EMA dan margin untuk menyaring sinyal, menghindari terlalu banyak transaksi tidak efektif selama osilasi
- Menggunakan mekanisme stop loss retracement, sehingga dapat menghentikan kerugian tepat waktu jika kerugian terlalu besar
Analisis Risiko
- Osilator CCT sendiri menghasilkan keterlambatan tertentu, sehingga dapat melewatkan waktu terbaik untuk pembalikan harga
- Pengaturan nilai margin yang terlalu besar dan periode EMA yang terlalu pendek akan meningkatkan frekuensi trading dan risiko
- Pengaturan stop loss retracement yang terlalu longgar akan meningkatkan risiko kerugian
Metode pengendalian risiko:
- Sesuaikan periode EMA, gunakan filter periode yang lebih panjang
- Sesuaikan nilai margin secara tepat untuk menyeimbangkan risiko dan imbal hasil
- Kurangi persentase posisi untuk mengontrol kerugian per transaksi
- Persempit rentang stop loss retracement secara tepat, percepat kecepatan stop loss
Arah Optimasi
Strategi ini dapat dioptimasi dari beberapa aspek berikut:
- Mengganti dengan indikator volatilitas lain, seperti Bollinger Bands, Keltner Channels, dll., untuk menentukan titik beli dan jual
- Menambahkan indikator filter lain, seperti MACD, RSI, dll., untuk memastikan keandalan sinyal trading
- Menggunakan algoritma machine learning untuk mengoptimalkan parameter secara otomatis, seperti periode EMA, nilai margin, dll.
- Menambahkan mekanisme manajemen posisi, seperti posisi dengan persentase tetap, Martingale, dll., untuk mengontrol risiko trading
- Mengoptimalkan mekanisme stop loss retracement, menggunakan stop loss volatilitas atau stop loss ATR, dll.
Kesimpulan
Secara keseluruhan, strategi ini adalah strategi trading kuantitatif yang menilai pembalikan harga berdasarkan indikator CCT Bollinger Band. Strategi ini memiliki keunggulan tertentu, tetapi juga memiliki ruang untuk perbaikan. Melalui optimasi parameter, penambahan indikator filter, penggunaan teknik feature engineering, dan pengenalan machine learning, stabilitas dan profitabilitas strategi ini dapat lebih ditingkatkan.
/*backtest
start: 2023-11-15 00:00:00
end: 2023-11-17 11:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
// This strategy is based on the CCT Bollinger Band Oscillator (CCTBO)
// developed by Steve Karnish of Cedar Creek Trading and coded by LazyBear.
// Indicator is available here https://www.tradingview.com/v/iA4XGCJW/- 1

