Donchian Channel merangkum ekstrem dalam jendela yang ditentukan. Strategi breakout menguji apakah harga melewati kisaran yang sudah diketahui sebelumnya. Pisahkan indikator, waktu munculnya sinyal dan aturan eksekusi. Aturan Turtle yang dipublikasikan adalah satu sistem historis; latihan berbasis penutupan candle di sini merupakan varian lain dengan asumsi tersendiri.

Apa itu Donchian Channel?

Garis atas U adalah maksimum High dari N candle, garis bawah L adalah minimum Low, dan garis tengah (U + L)/2. Garis tengah bukan rata-rata seluruh Close. N menghitung bar: dua puluh bar H1 dan dua puluh bar harian mencakup jendela berbeda. Dua puluh bar harian juga tidak otomatis berarti dua puluh hari kalender.

Varian breakout berbasis Close dalam latihan ini mengecualikan candle yang sedang dinilai. Masukannya adalah High/Low dari t−N sampai t−1. StockCharts memakai konvensi tersebut untuk Price Channels; periksa implementasi lain secara eksplisit. Jika High candle yang dinilai ikut dihitung, Close tidak mungkin di atas maksimum itu karena Close ≤ High ≤ maksimum. Memakai High akhirnya untuk membentuk order yang diklaim muncul pada pembukaan candle juga menggunakan informasi masa depan. Geser jendela masukan dalam perhitungan sinyal; menggeser gambar garis saja belum membuktikan logikanya memakai data terdahulu.

Garis tengah mana yang dibandingkan dengan harga?

Dua level dari tiga candle sama dapat berada di sisi berlawanan dari harga baru. Data hipotetis berikut menggunakan satuan harga sembarang. Jendela hanya tiga candle terdahulu yang sudah selesai; kedua perhitungan mengecualikan candle keempat. Untuk candle keempat hanya Close 106 diberikan, tanpa jalur intrabar lengkap.

Garis tengah mana yang dibandingkan dengan harga?Tiga candle hipotetis lengkap memiliki High 110/112/120, Low 90/95/100, Close 108/110/119. Garis tengah Donchian 105; rata-rata Close 112⅓. Hanya Close 106 dari candle keempat diberikan dan dibandingkan dengan jendela tiga candle terdahulu. Sumbu harga linear.106 di atas 105 tetapi di bawah 112⅓; bukan bukti keunggulan trading.Tengah channel ≠ rata-rata CloseJendela: tiga candle terdahulu.90105120112⅓1061234Oker: (120 + 90) / 2 = 105Biru: (108 + 110 + 119) / 3 = 112⅓forex-basics.com/id/
Garis tengah channel dan SMA Close berbeda. Model tiga candle lengkap memakai satuan sembarang dan sumbu harga linear: y=1370−10×harga. Jendela mengecualikan candle keempat; hanya Close 106 diberikan untuk candle tersebut. Garis tengah ekstrem 105 dan rata-rata Close 112⅓ dibandingkan dengan 106, tanpa jalur intrabar atau hasil transaksi.

Close 106 di atas garis tengah Donchian 105 tetapi di bawah SMA Close 112⅓.

Pada layar kecil, gulir diagram mendatar atau perbesar. Nilai dan kesimpulan juga tersedia dalam teks di bawah.

Tiga candle lengkap dalam jendela perhitungan
CandleOpenHighLowClose
110011090108
210811295110
3110120100119

Garis tengah channel = (120 + 90)/2 = 105. SMA Close = (108 + 110 + 119)/3 = 337/3 ≈112.3333. Close 106 berada di atas garis tengah Donchian tetapi di bawah SMA Close. Mengganti salah satu level dengan yang lain membalik jawaban terhadap syarat “Close di atas garis tengah”. Itu tidak membuktikan keunggulan trading salah satu aturan. TradingView mendefinisikan garis tengah sebagai rata-rata batas atas dan bawah; jendela tiga candle terdahulu adalah asumsi latihan ini.

Bagaimana Turtle mengubah channel menjadi sistem?

Aturan historis yang dipublikasikan memakai penembusan intraday ekstrem dua puluh hari untuk System 1 dan lima puluh lima hari untuk System 2, tanpa menunggu penutupan harian. System 1 melewati breakout bila breakout sebelumnya seharusnya menghasilkan keuntungan, dengan pengaman breakout lima puluh lima hari. System 2 tidak memakai filter melewati sinyal tersebut. Keluar pada tepi berlawanan menggunakan sepuluh hari untuk System 1 dan dua puluh untuk System 2.

Itu bagian dari sistem lebih lengkap dengan ukuran posisi, penambahan unit dan batas portofolio. Nama strategi tidak membuktikan profitabilitas saat ini, mayoritas transaksi pasti rugi, atau satu tren berikutnya akan memulihkan seluruh kerugian. Tetapkan pasar, periode, entry, exit serta biaya dan laporkan seluruh sampel, bukan distribusi hasil yang diasumsikan dari reputasi metode.

Bagaimana menguji breakout channel?

Varian alternatif kita memberi kandidat long bila Close melebihi U terdahulu, atau short bila Close di bawah L terdahulu. Aturan ini menolak penembusan intrabar yang berbalik sebelum penutupan, tetapi belum membuktikan hasil bersih membaik. Berikut EUR/USD Bid hipotetis, N = 3 dan satu pip = 0.0001.

Channel sebelum candle 4 hanya memakai candle 1–3
CandleHighLowClose
11.102001.098001.10100
21.104001.099001.10200
31.103001.100001.10100
41.106001.101001.10500

Sebelum candle 4, U = 1.10400, L = 1.09800 dan garis tengah = 1.10100. Close keempat berada 10 pip di atas U itu. Salah memasukkan candle 2–4 memberi U = 1.10600 sehingga Close sama gagal memenuhi perbandingan. Sinyal diketahui setelah penutupan; order berikutnya mengikuti harga yang tersedia dan ketentuan eksekusi. Emulator strategi TradingView secara bawaan mengisi order baru paling awal pada tick tersedia berikutnya. Pengaturan simulasi tersebut bukan jaminan fill live pada Close; konfigurasi lain juga perlu dinyatakan.

Breakout Donchian adalah salah satu aturan penembusan kisaran. Harga melampaui jendela terpilih, bukan otomatis rekor sepanjang sejarah. Saat maksimum lama keluar dari jendela, ambang berikutnya dapat turun meskipun maksimum lama belum dilewati.

Whipsaw dan ekstrem yang keluar dari jendela

High hipotetis terpisah adalah 110, 100, 102, 103 dan 104 dalam satuan sembarang. Dengan N = 3, U terdahulu untuk candle 4 adalah 110; Close 102 tidak menembusnya. Untuk candle 5, jendela bergeser menjadi 100, 102, 103 dan U = 103. Close 103.5 melampauinya walau Close tersebut dan High 104 tetap di bawah 110 lama. Catat bar yang membentuk ambang serta kapan bar itu keluar dari jendela. Mensyaratkan penembusan maksimum lama juga adalah filter tambahan, bukan koreksi aritmetika channel.

Breakout yang berulang kali berbalik dapat menimbulkan kerugian dalam rencana tertentu. Namun menyentuh tepi, melampauinya intraday dan ditutup di luarnya adalah aturan berbeda. Definisikan “breakout gagal”, horizon serta exit sebelum menghitung. Timeframe lebih tinggi atau filter tren mengubah pengujian dan tidak otomatis memperbaiki hasil bersih. Bandingkan mean reversion sebagai hipotesis terpisah; konteks strategi tidak menentukan rezim atau metode mana yang akan menguntungkan kemudian.

Channel exit dan ukuran posisi

Tepi berlawanan dari channel lebih pendek dapat menjadi kondisi exit, tetapi minimum bergulirnya bisa naik maupun turun. Dalam jendela tiga nilai hipotetis, min(1.09800, 1.09900, 1.10000) = 1.09800. Jendela berikutnya, min(1.09900, 1.10000, 1.09700) = 1.09700. Bila stop long tidak boleh menjauh, definisikan stop baru = max(stop sebelumnya, kandidat baru). Aturan trailing terpisah ini tidak dapat membatalkan exit yang sudah terpicu dengan mengganti channel lama memakai channel lebih rendah di kemudian hari. OHLC yang mencakup harga entry dan exit belum tentu menetapkan urutan keduanya.

Pengukuran N Turtle memakai True Range yang dihaluskan: N = (19 × N sebelumnya + TR sekarang)/20, dengan nilai awal rata-rata dua puluh hari. Satu N setara 1% akun yang dipakai untuk penskalaan unit; stop awal standar dua N berarti sekitar 2% risiko harga satu unit sebelum biaya dan fill lebih buruk. Dokumen juga menjelaskan alternatif stop setengah N serta penambahan unit. Jangan menyamakan semua implementasi ATR modern, akun penskalaan historis, satu unit dan kerugian maksimum seluruh portofolio.

Model anggaran risiko berikut terpisah dari alokasi Turtle. Mulailah dari jarak entry ke exit serta biaya tambahan. Angka 1% hanya masukan ilustratif, bukan rekomendasi universal atau batas kerugian yang dijamin. Dengan nilai pip tetap, jarak stop lebih besar memerlukan posisi lebih kecil untuk jumlah terencana sama.

Model EUR/USD, akun USD: ekuitas 10.000 USD dan anggaran 100 USD
Asumsi atau tahapPerhitungan
Kontrak dan volatilitasSatu lot = 100.000 EUR; satu pip = 10 USD per lot. ATR yang ditentukan = 80 pip.
Stop dua ATR160 pip × 10 USD = 1.600 USD per lot.
Tanpa biaya, ukuran tepat100/1.600 = 0.0625 lot.
Bulatkan turun, langkah 0.01 lot0.06 lot; risiko harga 96 USD.
Tambah biaya total tetap 10 USD96 + 10 = 106 USD: melebihi anggaran.
Cadangkan biaya dahulu90/1.600 = 0.05625 lot, dibulatkan turun menjadi 0.05.
Jumlah terencana setelah pembulatan80 USD risiko harga + 10 USD biaya = 90 USD.

Biaya adalah asumsi model, bukan tarif broker. Periksa definisi ATR dan penghalusannya sebelum menetapkan jarak; nama indikator belum menetapkan implementasi.

Latihan fill kedua menetapkan entry Ask 1.10520 dan penjualan stop aktual pada Bid 1.10020: jaraknya 50 pip. Dengan anggaran sama 100 USD dan biaya total tetap 10 USD, 90/500 = 0.18 lot atau 18.000 EUR memberi kerugian terencana total 100 USD. Jika fill stop justru 1.09920, jaraknya 60 pip: kerugian harga 108 USD ditambah biaya 10 USD menjadi 118 USD. Spread sudah tercakup dalam sisi fill tersebut. Channel, ATR atau persentase yang dipilih tidak menjamin eksekusi maupun kerugian aktual maksimum.

Empat langkah latihan berikutnya

  1. Tetapkan masukan. Nyatakan lookback, interval, basis harga serta logika jendela terdahulu. Periksa implementasi indikator sebenarnya, bukan hanya offset gambarnya.
  2. Bekukan definisi. Pisahkan penembusan intraday, breakout Close dan transaksi gagal. Catat seluruh kandidat, biaya serta hasil, tanpa mengasumsikan win rate rendah dari grafik terpilih.
  3. Uji exit terpisah. Bandingkan tepi berlawanan lebih pendek, ratchet satu arah dan target tetap. Pertahankan exit yang sudah terpicu dan tuliskan asumsi urutan intrabar.
  4. Periksa ukuran dan data berikutnya. Cadangkan biaya sebelum membulatkan ukuran turun. Nilai aturan yang sudah dibekukan pada data berikutnya. Satu bulan demo atau masukan 1% tidak membuktikan kesiapan, profit atau batas kerugian yang dijamin.