Apa Saja Aturan Penyaringan False Breakout?
Penyaringan false breakout: definisi dan tujuan
Penyaringan false breakout mengacu pada serangkaian aturan keputusan yang memberi label “false” pada sebuah breakout ketika aksi harga menunjukkan bahwa pergerakan tersebut tidak berlanjut. Alih-alih memperlakukan penembusan pertama suatu level sebagai konfirmasi, pendekatan ini menunggu perilaku selanjutnya yang konsisten dengan kegagalan (misalnya, kembalinya harga dengan cepat ke dalam rentang sebelumnya).
Artikel ini menjelaskan serangkaian aturan yang dapat Anda terapkan dan verifikasi secara mandiri. Artikel ini hanya bersifat informasional: tidak mengklaim akurasi prediktif, tidak mengasumsikan kondisi pasar tertentu, dan tidak menjanjikan hasil yang menguntungkan.
Mekanisme inti (serangkaian aturan yang dapat diuji)
Untuk mengubah “penyaringan false breakout” menjadi sesuatu yang dapat diuji, Anda memerlukan definisi eksplisit untuk setiap bagian yang bergerak.
1) Tentukan level breakout dan “rentang”
Pilih salah satu cara mekanis yang stabil berikut untuk mendefinisikan level:
- Batas konsolidasi sebelumnya: Gunakan harga tertinggi/terendah dari jendela konsolidasi sebelumnya.
- Pita support/resistance: Gunakan pita harga yang ditentukan dari data historis (misalnya, harga tertinggi dan terendah selama lookback tetap).
Asumsi untuk pengujian: level breakout harus diturunkan dari data sebelum jendela keputusan breakout dimulai.
2) Tentukan apa yang dimaksud dengan breakout
Definisi mekanis dasar adalah:
- Breakout bullish terjadi ketika harga diperdagangkan di atas batas atas setidaknya sebesar jumlah ambang batas.
- Breakout bearish terjadi ketika harga diperdagangkan di bawah batas bawah setidaknya sebesar jumlah ambang batas.
Karena ini berbasis aturan, pilih satu pengukuran yang konsisten:
- Berbasis penutupan: breakout didefinisikan oleh penutupan candle di atas/bawah batas.
- Berbasis sumbu/cetakan harga: breakout didefinisikan oleh setiap perdagangan/cetakan harga di atas/bawah ambang batas.
Asumsi untuk pengujian: tentukan apakah Anda menggunakan penutupan atau ekstrem intrabar; pilihan tersebut mengubah hasil.
3) Tentukan jendela “false” setelah breakout
Penyaringan false breakout memerlukan jendela waktu di mana kegagalan dinilai. Misalnya, setelah waktu sinyal breakout, Anda memantau W unit waktu berikutnya (candle, menit, atau bar).
Asumsi untuk pengujian: tentukan W di muka dan jaga agar tetap konstan untuk pengujian. Mengubahnya setelah melihat hasil menjadi bentuk bias seleksi.
4) Tentukan kegagalan menggunakan kriteria retest atau pembalikan
Dua gaya aturan umum tercantum di bawah ini. Keduanya dapat diuji.
Gaya Aturan A: Pembalikan ke dalam rentang sebelumnya
- Untuk breakout bullish, beri label false jika harga kembali ke (atau di bawah) batas atas dikurangi toleransi dalam jendela W.
- Untuk breakout bearish, beri label false jika harga kembali ke (atau di atas) batas bawah ditambah toleransi dalam jendela W.
Gaya Aturan B: Retest yang tidak berhasil
- Untuk breakout bullish, beri label false jika harga mengunjungi kembali level yang ditembus dan kemudian gagal bertahan di atasnya selama sisa jendela W.
- Untuk breakout bearish, beri label false jika harga mengunjungi kembali dan kemudian gagal bertahan di bawahnya.
Asumsi untuk pengujian: pilih satu metode toleransi (misalnya, sejumlah tick tetap, pip, atau sebagian dari lebar rentang sebelumnya). Toleransi penting karena pasar tidak berperilaku sempurna di sekitar level yang tepat.
5) Tangani ambiguitas secara eksplisit
Tidak setiap breakout akan dengan jelas masuk ke dalam kategori “false” atau “tidak false.” Putuskan apa yang akan Anda lakukan dengan kasus-kasus yang berada di garis batas:
- Jika kegagalan terjadi tepat di batas: hitung sebagai false atau tidak false—nyatakan yang mana.
- Jika harga berosilasi di sekitar batas: pilih sebuah aturan (misalnya, mensyaratkan pembalikan bersih untuk dihitung sebagai false).
Langkah ini adalah bagian dari “aturan.” Jika Anda tidak mendefinisikan kasus ambigu, verifikasi menjadi tidak konsisten.
6) Ringkasan dari serangkaian aturan lengkap
Serangkaian aturan lengkap yang dapat diuji dapat diringkas sebagai:
- Tentukan batas rentang sebelumnya dari data historis menggunakan lookback tetap.
- Deteksi breakout ketika harga melintasi batas sebesar ambang batas menggunakan pengukuran yang ditentukan (penutupan atau intrabar).
- Dalam jendela pasca-breakout tetap W, evaluasi kegagalan menggunakan aturan pembalikan atau aturan retest yang tidak berhasil dengan toleransi eksplisit.
- Beri label breakout yang memenuhi kriteria kegagalan sebagai “false” dan secara opsional kecualikan dari analisis hilir apa pun yang Anda jalankan.
Bukti atau contoh: bagaimana Anda memverifikasinya dengan data historis
Pendekatan yang dapat diverifikasi adalah memperlakukan penyaringan false breakout sebagai fungsi pelabelan: untuk setiap kandidat peristiwa breakout dalam data historis, aturan menghasilkan label (false atau tidak false).
Contoh pengaturan (dengan asumsi yang dinyatakan)
Asumsikan hal berikut untuk sebuah pengujian (ini adalah placeholder yang akan Anda tetapkan dalam eksperimen Anda sendiri):
- Anda membangun rentang dari sejumlah bar sebelumnya yang tetap.
- Breakout bullish berarti penutupan candle melebihi harga tertinggi rentang sebelumnya setidaknya sebesar ambang batas.
- W adalah jumlah bar berikutnya yang tetap.
- “False” berarti penutupan kembali ke atau di bawah harga tertinggi rentang sebelumnya dalam W.
Cara memverifikasi:
- Jalankan fungsi pelabelan di banyak kejadian breakout di bawah asumsi tetap ini.
- Hitung proporsi peristiwa yang diberi label false.
- Ulangi eksperimen ketika Anda mengubah satu parameter pada satu waktu (misalnya, W atau ambang batas) untuk melihat seberapa sensitif tingkat label tersebut.
Penting: melaporkan tingkat “false” yang tinggi tidak secara otomatis menyiratkan bahwa penyaringan meningkatkan hasil. Di sini tujuan verifikasi lebih sempit: konfirmasi bahwa aturan berperilaku konsisten dan bahwa asumsinya stabil.
Bandingkan dengan baseline tanpa penyaringan
Perbandingan yang berguna adalah mengevaluasi metrik hilir secara terkendali (misalnya, konsistensi hasil atau distribusi perilaku pembalikan) sambil menjaga hal lain tetap konstan.
Bahkan tanpa mengklaim profitabilitas, Anda masih dapat menguji apakah label “false” berkorelasi dengan pola pembalikan cepat lebih dari peristiwa acak. Kuncinya adalah menghindari pencampuran data mining ke dalam evaluasi.
Keterbatasan dan risiko (mode kegagalan material)
Penyaringan false breakout dapat gagal karena alasan yang tidak terkait dengan ide itu sendiri.
1) Sensitivitas parameter dan overfitting
Perubahan kecil pada ambang batas, toleransi, atau panjang jendela dapat secara material mengubah peristiwa mana yang diberi label false. Jika Anda menyetel pilihan ini berdasarkan kinerja data historis, Anda mungkin melakukan overfitting pada kondisi masa lalu daripada menangkap perilaku yang stabil.
2) Perubahan rezim pasar
Aturan yang berhasil dalam satu rezim volatilitas mungkin berperilaku berbeda di rezim lain. Frekuensi breakout, rentang candle tipikal, dan kecepatan mean-reversion dapat berubah, membuat W tetap dan toleransi tetap menjadi kurang tepat.
3) Kualitas data dan pilihan pengukuran
Ekstrem intrabar versus definisi berbasis penutupan, penanganan zona waktu, konstruksi candle, dan pemformatan simbol semuanya dapat mengubah hasil. Verifikasi harus menggunakan definisi data yang konsisten.