Isi artikel

Bukti dan cakupan

Materi yang dikutip mendukung terminologi dan konteks penelitian. Ambang batas numerik, mesin keadaan, kebijakan eksekusi, dan contoh sintetis di bawah ini diusulkan oleh proyek penelitian ini. Tidak ada pengujian balik baru yang dijalankan, dan referensi tersebut tidak membuktikan profitabilitas untuk konfigurasi ini.

Data dan pasarGunakan data OHLC yang telah divalidasi dengan tindakan korporasi yang ditangani secara konsisten. Catat bursa, jenis instrumen, dan unit untuk volume. Umpan volume tick FX tidak mewakili total volume pasar; volume spot dan kontrak perpetual tidak boleh dicampur.
Kerangka waktu risetH1, H4 dan bar harian adalah konfigurasi penelitian terpisah. Panjang jendela, biaya eksekusi, dan penundaan konfirmasi harus dikalibrasi pada sampel pengembangan. Belum ada kerangka waktu yang ditetapkan sebagai optimal untuk detektor ini.
Titik tertinggi yang lebih rendah dan titik terendah yang lebih tinggi secara berturut-turut bertemu sebelum terjadi penembusan ke atas yang disertai dengan peningkatan volume.Buka ilustrasi ukuran penuh
Ilustrasi sintetis yang dibuat untuk artikel ini. Garis horizontal menandai nilai batas atas pada saat terjadi breakout, bukan seluruh sisi segitiga miring.

Alur kerja praktis

Alur kerja untuk Segitiga simetris: mengukur konvergensi dan menguji terobosan
Langkah lengkap dijelaskan di bawah. Pada setiap tahap, data yang tidak lengkap atau syarat yang gagal harus disertai alasan penolakan yang dicatat.
  1. Konfirmasi konvergensiGunakan titik tertinggi yang menurun dan titik terendah yang meningkat yang sudah diketahui.
  2. Bekukan geometrinyaSimpan tinggi, koefisien batas, titik puncak, dan tanggal kedaluwarsa.
  3. Tunggu penutupan melintasi batasNilai arah breakout menurut aturan yang didaftarkan sebelumnya.
  4. Tentukan orderGunakan titik tumpu yang berlawanan untuk perlindungan dan ketinggian tetap untuk proyeksi.
  5. Uji informasi tambahanBandingkan dengan breakout yang hanya menggunakan kontraksi volatilitas.

Apa yang struktur itu sampaikan kepada kita

Dua sisi yang bertemu membedakan segitiga simetris dari segitiga dengan sisi horizontal dan dari struktur panji pendek yang dibahas di tempat lain. [1] Secara numerik, baik batas atas maupun bawah bergerak menuju tengah, sehingga menghasilkan lebar akhir yang lebih kecil daripada lebar awal.

Rentang yang menyempit tidak membuktikan bahwa volatilitas harus segera meluas. Formasi tersebut dapat meluas, berubah menjadi persegi panjang, atau kehilangan maknanya ketika garis-garis yang diproyeksikan berpotongan. Detektor yang berguna harus mampu menolak dan menghilangkan kandidat yang potensial. Sistem yang selalu menemukan segitiga di suatu tempat di setiap jendela yang bising memberikan sedikit dasar untuk eksperimen kontrol yang bermakna.

Pisahkan pengenalan geometris dari hipotesis arah. Strategi kelanjutan saja memerlukan definisi tren sebelumnya yang diketahui sebelum pola tersebut muncul. Strategi dua sisi, sebaliknya, menerima persilangan valid mana pun yang terjadi terlebih dahulu. Baik kebijakan pertama maupun kedua tidak boleh dipilih grafik demi grafik setelah pergerakan akhirnya terlihat.

Aturan yang menggunakan informasi yang sudah tersedia

Pengaturan yang diusulkan: konfirmasikan titik tumpu dengan tiga batang di setiap sisi. Membutuhkan setidaknya lima titik tumpu bergantian, dengan setidaknya dua sentuhan pada setiap batas, dalam pola yang berlangsung selama 10–120 batang. Sesuaikan garis atas U(t) dan garis bawah B(t) dari jangkar yang tersedia. Definisikan D=max(U−B), A=ATR(14) pada saat pembuatan kandidat, epsilon=max(2 ticks,0.15A) dan b=max(2 ticks,0.10A).

Normalkan kemiringan sebagai sU=slope(U)T/D dan sB=slope(B)T/D. Wajibkan sU<−0.25, sB>0.25, D≥1.5A dan rasio lebar akhir terhadap lebar awal antara 0.2 dan 0.7. Batasi residual pencocokan jangkar hingga max(2epsilon,0.1D). Garis atas harus selalu di atas garis bawah sepanjang jendela pengamatan. Periksa sumbu candle yang menembus jauh ke luar batas; garis hasil pencocokan tidak boleh menyembunyikan penyimpangan besar tersebut.

Hitung titik puncak dari perpotongan kedua garis beku. Berakhir sebelum titik puncak dan jangan hubungkan kembali batas menggunakan pivot di masa mendatang. Pengamatan pivot dipublikasikan dengan penundaan. [2] Strategi kelanjutan satu sisi dan strategi perdagangan salah satu penembusan adalah hipotesis berbeda yang harus ditentukan sebelum pengujian.

Sinyal valid pertama akan mengonsumsi kandidat dalam garis dasar ini. Hal ini mencegah serangkaian terobosan bergantian di sekitar wilayah penyempitan yang sama diperlakukan sebagai peluang independen yang tak terbatas. Versi masuk kembali dimungkinkan, tetapi membutuhkan kondisi pengaturan ulang, anggaran risiko baru, dan label hasil yang terpisah.

when all anchors are known:
  fit fixed U,B; validate slopes, width and residuals
  expiry=min(apex-1, created+max(5,ceil(T/2)))
for closed t in (created,expiry]:
  up = C[t-1] <= U(t-1)+b and C[t] > U(t)+b
  down = C[t-1] >= B(t-1)-b and C[t] < B(t)-b
  if up: emit LONG, stop=last_confirmed_low-epsilon
  if down: emit SHORT, stop=last_confirmed_high+epsilon
  consume candidate after first signal

Memberikan tugas khusus pada volume

Satu ukuran kontraksi aktivitas membagi median volume paruh kedua dengan median paruh pertama, dengan ambang uji di bawah 0.8. RVOL breakout memakai 20 bar sebelumnya atau slot waktu yang sama dari sesi terdahulu. Keduanya menjawab pertanyaan berbeda: apakah aktivitas menurun di dalam basis dan apakah breakout itu sendiri sangat aktif.

Jangan sertakan breakout bar dalam penyebut historis ketika definisi yang dinyatakan mengecualikannya. Pertahankan versi harga saja sebagai kontrol. Filter volume dapat menghilangkan pergerakan gap yang kuat dan menyisakan perdagangan dengan eksekusi yang lebih mudah; dalam hal ini, selidiki kontribusi ekonomi pengisian daripada mengaitkan seluruh perubahan dengan informasi dalam volume.

Simpan kedua rasio tersebut secara terpisah. Jika hanya bendera lulus/gagal gabungan yang dipertahankan, akan sulit untuk melihat apakah satu kondisi tidak memberikan kontribusi apa pun sementara kondisi lainnya melakukan semua seleksi. Volume yang hilang tidak boleh diubah menjadi nol dan diinterpretasikan sebagai kontraksi yang luar biasa.

Contoh numerik dan kasus kegagalan

Contoh sintetis: selama 30 bar, U turun dari 110 ke 106 sementara B naik dari 100 ke 104, D=10, sU=−0.4, sB=0.4 dan rasio lebar akhir adalah 2/10=0.2. Setelah kandidat dikonfirmasi, penutupan pada 106.3 melintasi nilai garis atas 106 dengan b=0.1. Entri yang layak di 106.4, stop loss di 103.85, dan target di 116 menyiratkan risiko sebesar 2.55 dan imbalan yang diproyeksikan sebesar 9.6, sekitar 3.76R sebelum biaya. Target tersebut merupakan proyeksi, bukan keuntungan yang telah terealisasi.

Contoh kegagalan: harga ditutup melewati ambang, kembali ke dalam formasi, lalu menyentuh stop 103.85. Transaksi tetap rugi; jangan menghapusnya karena breakout tidak disertai retest. Kandidat lain dapat tiba di titik pertemuan garis tanpa crossing yang cukup. Kandidat itu kedaluwarsa, bukan memperpanjang garisnya sampai hasil menguntungkan muncul.

Uji batas implementasi menetapkan lebar akhir menjadi nol sementara pengukuran lainnya dibiarkan tidak berubah. Kasus tersebut pasti gagal karena wilayah yang dibatasi telah hilang. Uji kedua mempertahankan lebar tetap positif tetapi menempatkan konfirmasi jangkar terakhir setelah kedaluwarsa; uji ini juga seharusnya tidak menghasilkan kandidat yang dapat diperdagangkan, meskipun memiliki kerangka retrospektif yang menarik.

Masuk, pembatalan, dan keluar

Versi yang dikonfirmasi oleh harga penutupan masuk pada peristiwa eksekusi berikutnya yang memungkinkan dan menempatkan stop di luar pivot berlawanan terakhir yang telah terkonfirmasi. Proyeksikan tinggi maksimum teramati D dari batas saat breakout. Pivot yang terkonfirmasi setelah entri tidak boleh dipakai untuk memperbaiki stop awal secara retrospektif.

Trailing stop selanjutnya dapat menggunakan pivot yang baru dikonfirmasi, tetapi jadwal pembaruannya harus kausal. Pertahankan definisi risiko asli untuk pelaporan kelipatan R, meskipun tingkat proteksi kemudian berubah. Target geometris, exit tetap 2R, dan trailing stop pivot adalah eksperimen exit terpisah pada set entry yang sama.

Di dekat ujung segitiga yang sempit, spread dan slippage dapat menghabiskan sebagian besar jarak stop yang pendek. Terapkan batasan jarak stop minimum, ukuran tick, likuiditas, dan nilai nominal. Jika sebuah bar dapat menyiratkan beberapa peristiwa eksekusi dan OHLC tidak dapat menentukan urutannya, gunakan data yang lebih halus atau konvensi konservatif yang ditetapkan sebelumnya.

Pengujian nilai inkremental

Bandingkan segitiga tersebut dengan strategi yang hanya membutuhkan penurunan ATR diikuti oleh breakout jendela bergulir. Ini menguji apakah geometri konvergen memberikan informasi di luar kontraksi volatilitas generik. Periksa tren sebelumnya, lokasi breakout, dan kemiringan sisi yang tidak sama, dengan definisi subkelompok yang ditetapkan sebelum pengujian akhir.

Jangan menyimpulkan probabilitas arah 50/50 hanya karena pola tersebut disebut simetris. Segitiga yang seimbang secara visual juga tidak boleh dianggap secara statistik lebih unggul daripada segitiga yang tidak seimbang. Ini adalah klaim yang dapat diuji yang membutuhkan cukup banyak peluang independen dan estimasi ketidakpastian.

Laporkan frekuensi deteksi, tingkat kedaluwarsa, pengisian, pengembalian bersih, dan penurunan. Referensi metodologis [3] tidak memvalidasi parameter yang diusulkan. Hilangkan duplikasi jendela yang tumpang tindih sehingga satu formasi tidak menjadi puluhan pengamatan yang tampaknya independen. Tes pemutaran ulang harus memverifikasi garis historis yang stabil, sinyal yang tidak berubah setelah menambahkan data di masa mendatang, dan perbandingan penutupan lama yang benar terhadap U(t−1) atau B(t−1).

Kesalahan umum

Mencampuradukkan simetri dengan kemiringan yang identik

Penamaan tidak mengharuskan besaran kemiringan yang sama. Gunakan toleransi yang terukur daripada kesempurnaan visual.

Menggabungkan panji-panji tanpa pandang bulu

Basis singkat setelah tiang pola yang kuat memiliki konteks berbeda dan harus diberi label tersendiri.

Mencari di banyak jendela untuk satu hasil yang menarik.

Menguji semua durasi lalu hanya menyimpan pemenang menimbulkan bias seleksi. Tetapkan kumpulan panjang jendela yang akan diuji sebelumnya.

Daftar periksa sebelum menggunakan metode ini

Centang setiap butir setelah memverifikasinya pada data Anda. Kemajuan disimpan di browser ini; bukan sertifikasi bahwa strategi menghasilkan laba.

0/6 butir

Pertanyaan umum

Haruskah entri menunggu retest level?

Kebijakan itu dapat diuji terpisah, termasuk transaksi terlewat dan perubahan harga masuk. Retest tidak wajib dalam versi breakout yang dikonfirmasi melalui penutupan ini.

Apakah penembusan tren berlawanan merupakan segitiga yang tidak valid?

Tidak. Geometrinya mungkin tetap valid meskipun hipotesis kelanjutan gagal. Jaga agar label-label tersebut tetap berbeda.

Sumber riset

Setiap sumber mendukung definisi atau bukti yang dijelaskan di sampingnya. Pseudocode, contoh sintetis, dan parameter usulan perlu divalidasi secara terpisah.

  1. IG: A guide on triangle patterns for tradersIG. Terminologi segitiga dan geometri batas konvergen; materi publik yang relevan telah dibaca. Diperiksa: .
  2. TradingView: RepaintingTradingView. Jeda konfirmasi pivot dan perubahan sinyal historis. Diperiksa: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Latar belakang penelitian pola sistematis; konfigurasi ini tidak diuji dalam makalah ini. Diperiksa: .

Metode terkait

Catatan risiko

Konten ini mendukung pembelajaran dan perancangan riset, bukan nasihat keuangan. Backtest adalah simulasi historis, tidak menjamin kinerja mendatang, dan tidak menempatkan order sungguhan. Metode dalam pustaka ini tidak otomatis tersedia sebagai fitur aplikasi. Lihat metodologi dan pusat pembelajaran.

Validasi aturan sebelum mempertaruhkan modal nyata

Periksa dukungan aplikasi, data, dan setiap transaksi simulasi; detektor tingkat lanjut mungkin perlu implementasi tersendiri.

Unduh Backtest di App Store