Strategi Pelacakan Breakout
Ikhtisar
Ide utama dari strategi ini adalah mengidentifikasi arah tren pada kerangka waktu yang lebih besar, dan mencari titik breakout pada kerangka waktu yang lebih kecil untuk masuk posisi, sementara stop loss dan exit mengikuti rata-rata bergerak pada kerangka waktu yang lebih besar.
Prinsip Strategi
Strategi ini terutama didasarkan pada tiga indikator untuk pengambilan keputusan.
Pertama, menghitung rata-rata bergerak sederhana (SMA) periode X pada kerangka waktu yang lebih panjang (misalnya harian), dan hanya mengizinkan pembelian ketika harga berada di atas rata-rata bergerak tersebut. Ini digunakan untuk menentukan arah tren keseluruhan dan menghindari perdagangan saat pasar sideways.
Kedua, menghitung Swing High (harga tertinggi) dalam periode yang lebih pendek (misalnya 5 hari), dan ketika harga menembus harga tertinggi tersebut, sinyal beli dipicu. Di sini terdapat parameter periode lookback (lb) untuk mencari titik breakout yang sesuai.
Ketiga, membuat garis stop loss. Setelah masuk posisi, stop loss ditetapkan pada level terendah dalam periode lbStop dari titik terendah terdekat. Selain itu, ditetapkan rata-rata bergerak (misalnya EMA 10 hari pada timeframe harian) sebagai mekanisme keluar (exit), di mana ketika harga berada di bawah rata-rata bergerak tersebut, posisi ditutup.
Strategi ini juga menetapkan nilai ATR untuk menghindari membeli pada titik yang terlalu melebar. Selain itu, ada kondisi tambahan seperti rentang waktu backtest.
Interaksi ketiga indikator di atas membentuk logika inti strategi ini.
Analisis Kelebihan Strategi
Ini adalah strategi jenis breakout-tracking yang memiliki beberapa kelebihan sebagai berikut:
-
Menggunakan dua kerangka waktu, menghindari terjebak dalam breakout palsu di pasar sideways. Kerangka waktu yang lebih panjang menentukan tren keseluruhan, kerangka waktu yang lebih pendek mencari titik masuk spesifik.
-
Memanfaatkan titik breakout yang terbentuk dari swing high; breakout semacam ini memiliki momentum dan cenderung mudah untuk diikuti. Parameter lookback (lb) dapat disesuaikan untuk mencari breakout yang benar-benar efektif.
-
Metode stop loss cukup ketat, mengikuti titik terendah terdekat dengan memberikan jarak penyangga tertentu, sehingga menghindari tersapu oleh fluktuasi kecil.
-
Menggunakan rata-rata bergerak sebagai mekanisme exit, yang dapat mengambil untung secara fleksibel sesuai kondisi pasar.
-
Indikator ATR menghindari risiko yang ditimbulkan oleh volume yang berlebihan.
-
Dapat mengatur berbagai kombinasi parameter untuk menguji efektivitas, dengan ruang optimasi yang luas.
Analisis Risiko
Strategi ini juga memiliki beberapa risiko:
-
Ketika harga berosilasi di sekitar rata-rata bergerak, posisi dapat sering masuk dan keluar secara bergantian. Hal ini akan menghadapi risiko biaya transaksi yang tinggi.
-
Ketika titik breakout masuk dekat dengan rata-rata bergerak, ada risiko retracement yang cukup besar. Ini adalah karakteristik strategi itu sendiri.
-
Ketika pasar tidak memiliki tren yang jelas, waktu penahanan posisi bisa terlalu lama, menghadapi risiko waktu.
-
Perlu menetapkan parameter ATR secara wajar. Jika ATR terlalu kecil, efek penyaringan lemah; jika terlalu besar, peluang masuk berkurang.
-
Perlu menguji pengaruh parameter lb yang berbeda terhadap hasil. Parameter yang terlalu besar akan melewatkan beberapa peluang, sedangkan parameter yang terlalu kecil dapat mengidentifikasi breakout palsu.
Solusi risiko:
- Menyesuaikan parameter rata-rata bergerak secara tepat untuk meningkatkan efek penyaringan.
- Mengoptimalkan parameter ATR dan dibantu dengan penilaian visual.
- Menyesuaikan periode lookback (lb) untuk menemukan parameter terbaik.
- Menghentikan perdagangan saat pasar sideways.
Arah Optimasi Strategi
Strategi ini juga dapat dioptimalkan dari dimensi berikut:
- Menguji berbagai kombinasi parameter rata-rata bergerak untuk menemukan parameter optimal.
- Mencoba pengaturan parameter ATR yang berbeda untuk menyeimbangkan peluang masuk dan pengendalian risiko.
- Mengoptimalkan parameter periode lookback (lb) untuk mengidentifikasi breakout yang lebih efisien.
- Mencoba membuat stop loss dinamis berdasarkan volatilitas dan drawdown untuk mengelola risiko.
- Menggabungkan indikator volume perdagangan dan faktor lain untuk menilai validitas breakout.
- Mengembangkan metode seperti mencari titik ekstrem (high/low) sebagai referensi.
- Mencoba Machine Learning untuk melatih parameter guna mendapatkan parameter optimal.
Kesimpulan
Secara keseluruhan, strategi ini adalah strategi breakout-tracking yang khas. Dengan penentuan dua kerangka waktu, identifikasi waktu masuk melalui Swing High, serta mekanisme keluar ganda berupa stop loss dan rata-rata bergerak, terbentuklah sistem logika yang lengkap. Strategi ini memiliki karakteristik risiko dan imbal hasil yang cukup jelas, cocok untuk investor yang melakukan trading jangka menengah hingga panjang. Meskipun ada beberapa risiko, risiko tersebut dapat dikurangi melalui optimasi parameter dan aturan. Strategi ini memiliki ruang perbaikan yang besar; jika dikombinasikan dengan lebih banyak indikator, efek strategi dapat semakin ditingkatkan.
/*backtest
start: 2023-01-24 00:00:00
end: 2024-01-30 00:00:00
period: 1d
basePeriod: 1h
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/
// © millerrh
// The intent of this strategy is to buy breakouts with a tight stop on smaller timeframes in the direction of the longer term trend.- 1

