Skip to content
Semua panduan opsi dan kontrak berjangka
Tips trading · Mekanika breakout11 menit baca

Breakout Kanal Donchian: Tetapkan Sinyal Tanpa Melihat ke Depan

Membahas pita Donchian dari titik tertinggi dan terendah, perbandingan dengan pita bar sebelumnya yang telah selesai, serta dampak waktu bar, eksekusi, exit, dan pengujian

Dalam panduan iniKanal Donchian menunjukkan ekstrem terbaru, bukan ramalan

Ringkasan singkat

Kanal Donchian menandai harga tertinggi dan terendah dalam jendela bergulir pilihan. Aturan breakout memerlukan satu keputusan lagi: apakah harga hari ini dibandingkan dengan batas yang dibentuk bar sebelumnya atau pita yang sudah bergeser untuk memasukkan harga hari ini? Jadikan pita bar sebelumnya yang telah selesai sebagai acuan, tentukan apakah sumbu atau penutupan menjadi sinyal, lalu modelkan harga eksekusi secara terpisah.

Kanal Donchian menunjukkan ekstrem terbaru, bukan ramalan

Untuk N bar, pita atas adalah titik tertinggi tertinggi dalam jendela, pita bawah adalah titik terendah terendah, dan garis tengah adalah titik tengahnya: (atas + bawah) ÷ 2. Garis tengah bukan rata-rata bergerak harga penutupan. Pita hanya menggambarkan ekstrem yang teramati dalam data dan kerangka waktu pilihan; bukan nilai wajar, dukungan atau hambatan pasti, ataupun prediksi kelanjutan. TradingView menjelaskan ketiga garis dan memakai 20 periode sebagai setelan awal; ini setelan platform, bukan rekomendasi universal {source:tradingViewDonchianChannels}. Pita berubah bertahap saat ekstrem baru masuk atau yang lama keluar. Dua puluh bar lima menit mencakup rentang waktu yang berbeda dari 20 bar harian.

Geser acuan perbandingan satu bar ke belakang

Pita atas pada t yang mencakup bar saat ini adalah U_t = max(H_t, H_{t-1}, …, H_{t-N+1}); pita bawahnya L_t = min(L_t, L_{t-1}, …, L_{t-N+1}). Karena titik tertinggi saat ini sudah masuk jendela, C_t ≤ H_t ≤ U_t: penutupan tidak dapat berada di atas pita yang mencakup titik tertingginya sendiri. Harga juga tidak dapat ditutup di bawah pita bawah yang mencakup titik terendah saat ini. Dokumen TA-Lib memasukkan bar saat ini dan membandingkan breakout dengan pita bar sebelumnya yang telah selesai U_{t-1} atau L_{t-1} {source:taLibDonchianFunction}. Breakout atas pada penutupan memakai C_t > U_{t-1}; breakout bawah memakai C_t < L_{t-1}. Untuk peristiwa intrabar, bandingkan titik tertinggi atau terendah saat ini dengan pita sebelumnya yang sama. Offset tampilan grafik tidak dengan sendirinya menentukan rangkaian data aturan order {source:tradingViewDonchianChannels}.

Tentukan apakah sumbu atau penutupan memicu peristiwa

“Breakout” dapat berarti beberapa peristiwa. Aturan titik tertinggi yang ketat memakai H_t > U_{t-1}; konfirmasi penutupan memakai C_t > U_{t-1}; aturan lain dapat menaruh stop beli di U_{t-1} dan memicunya sesuai aturan pasar. Jika titik tertinggi melewati batas tetapi penutupan kembali di bawahnya, hanya aturan pertama yang berlaku. > tidak mencakup sentuhan tepat, sedangkan ≥ mencakupnya. Di pasar berbasis tick, tentukan pembulatan dan penanganan titik tertinggi lama yang berulang. Sinyal penutupan baru diketahui saat bar selesai. Backtest yang masuk pada harga penutupan yang sama dapat memakai harga yang belum pasti saat keputusan dibuat. Data OHLC tidak menunjukkan mana yang lebih dulu, titik tertinggi atau terendah; jangan mengarang lintasan intrabar bila pemicu dan exit muncul pada bar yang sama.

Dua panel kanal harga abstrak membandingkan penutupan di atas pita sebelumnya dengan pita yang naik untuk mencakup titik tertinggi sekarang; sumbu lain kembali ke dalam
Pita sebelumnya yang telah selesai menjadi acuan tetap untuk tes breakout; pita yang menyertakan bar saat ini diperbarui dan menjawab pertanyaan berbeda

Periksa waktu dengan contoh breakout 20 bar hipotetis

Anggap titik tertinggi dari 20 bar sebelumnya yang telah selesai adalah 105,20 dan titik terendah 98,60. Bar berikutnya dibuka pada 104,90, naik ke 105,55, turun ke 104,65, lalu ditutup pada 105,40. Aturan titik tertinggi mencatat breakout karena 105,55 > 105,20. Aturan penutupan baru mengonfirmasi setelah bar selesai karena 105,40 > 105,20. Jika titik tertinggi 105,35 tetapi penutupan 105,10, aturan intrabar terpicu sedangkan aturan penutupan tidak. Setelah bar saat ini dimasukkan, pita atas menjadi 105,55 dan penutupan 105,40 berada di bawahnya. Ini tidak menghapus breakout terhadap pita sebelumnya; perbandingannya menjawab pertanyaan berbeda. Jika sesi berikut dibuka pada 105,90, selisih hipotetis 0,50 per unit dari penutupan 105,40 belum mencakup spread, komisi, slippage, atau nilai kontrak.

Tetapkan periode lihat-balik, kerangka waktu, dan konvensi harga

20 periode berarti 20 observasi dalam rangkaian pilihan, bukan otomatis 20 hari kalender. Putuskan sesi reguler atau diperpanjang, zona waktu yang menentukan bar harian, dan perlakuan untuk hari libur atau data hilang. Di futures, kontrak berganti. Rangkaian kontinu yang disesuaikan ke belakang dapat menggeser titik tertinggi dan terendah historis sebesar penyesuaian, sementara order dieksekusi pada kontrak tercatat yang belum disesuaikan. Pisahkan rangkaian sinyal dan eksekusi secara sengaja. Pemecahan saham juga mengubah ekstrem historis. Pita kerangka waktu lebih tinggi yang belum selesai dapat berubah sebelum penutupan harian; TradingView menjelaskan opsi untuk menunggu penutupan itu {source:tradingViewDonchianChannels}.

Pisahkan kanal masuk dari exit dan batas risiko

Pita masuk tidak menetapkan cara menutup posisi. Sistem dapat masuk saat breakout 20 bar lalu keluar melalui kanal berlawanan yang lebih pendek; sistem lain memakai pembatalan harga, stop volatilitas, exit waktu, atau filter terpisah. Itu sistem yang berbeda. Kanal exit lebih pendek bereaksi lebih cepat tetapi dapat lebih sering berbalik; periode lebih panjang mungkin menahan tren lebih lama sekaligus menjaga risiko terbuka lebih lama. Ukur jarak stop secara terpisah dalam tick yang dapat diperdagangkan, gunakan nilai tick dan biaya yang masuk akal, lalu tentukan ukuran posisi dari anggaran risiko. Jangan menganggap pita berlawanan sebagai stop pelindung otomatis. Lihat panduan jarak stop ATR futures.

Uji aturan lengkap, bukan garis pada grafik

Catat jendela, pita sebelumnya, perbandingan ketat atau inklusif, masukan tertinggi/terendah/penutupan, sesi, waktu masuk, exit, stop, ukuran, dan jenis order. Sertakan komisi, spread bid–ask, slippage, gap, serta pemicu order yang realistis. Laporkan tolok ukur, drawdown, eksposur, perputaran dan jumlah transaksi bersama imbal hasil. Brock, Lakonishok, dan LeBaron menguji aturan rata-rata bergerak dan breakout rentang tertentu pada data Dow Jones 1897–1986; itu tidak memvalidasi setelan 20 bar masa kini {source:brockLakonishokLeBaronTradingRangeBreaks}. Sullivan, Timmermann, dan White mempertimbangkan seluruh aturan yang diuji serta risiko data-snooping {source:sullivanTimmermannWhiteDataSnooping}. Sisihkan sampel kronologis atau gunakan validasi walk-forward, jangan hanya melaporkan periode terbaik.

Catat tingkat sinyal dan harga eksekusi secara terpisah

Tingkat breakout adalah kondisi, bukan jaminan eksekusi. Bila pasar dibuka melewati pita sebelumnya, order dapat terisi pada harga lain. Untuk saham AS, stop order menjadi market order saat terpicu; Investor.gov milik SEC menjelaskan harga stop tidak menjamin harga eksekusi dan stop-limit dapat tidak terisi {source:secStopOrderExecutionLimits}. Ini penjelasan untuk order saham AS, bukan semua aturan futures, valuta asing, atau bursa kripto. Periksa ketentuan broker dan tempat perdagangan. Catat waktu dan harga perhitungan pita, sinyal, pengiriman order, pemicu dan eksekusi secara terpisah. Lihat panduan risiko gap antar-sesi futures.

Pertanyaan umum

Q1Apakah 20 periode setelan Donchian terbaik?

Tidak ada periode terbaik secara universal. Dua puluh adalah nilai default yang umum. Periode yang berguna bergantung pada pasar, pembentukan bar, aturan, biaya dan proses pengujian; penyetelan pada riwayat yang sama dapat overfit.

Q2Mengapa penutupan tidak melewati pita atas yang terlihat?

Pita dapat mencakup titik tertinggi bar saat ini. Penutupan tidak dapat melewati pita yang memuat titik tertinggi tersebut. Untuk tes berbasis data masa lalu, bandingkan penutupan hari ini dengan pita bar sebelumnya yang telah selesai.

Q3Apakah breakout menjamin order terisi pada harga kanal?

Tidak. Sinyal, pemicu order, dan eksekusi adalah peristiwa terpisah. Gap, likuiditas, aturan broker dan jenis order memengaruhi harga; order limit bisa tidak terisi.

Sumber dan bacaan lanjutan

Laporkan masalah

Kami akan menyiapkan email berisi tautan artikel ini. Mark menerima laporan setelah Anda mengirimkannya

Cek cepat

Sudah membaca panduannya? Uji diri dengan 3 pertanyaan

Pertanyaan 1 / 3

Pertanyaan 01

Jika pita atas mencakup titik tertinggi saat ini, perbandingan mana yang dapat mendefinisikan breakout terkonfirmasi saat penutupan?

Pilih jawaban untuk melihat penjelasannya

Glosarium opsi

Definisi jelas untuk istilah inti, dari call, put, dan rantai opsi hingga IV, Greeks, serta spread bid-ask

Lihat glosarium opsi