MetaTrader4
Donchian Channel: Panduan Lengkap Untuk Trader MetaTrader 4
Donchian Channel Donchian Channel adalah indikator yang digunakan dalam perdagangan pasaran yang diperkenalkan oleh Richard Donchian. Ia terbentuk dengan mengambil nilai tertinggi dan terendah dalam n tempoh yang lalu. Kawasan antara nilai tertinggi dan terendah tersebut membentuk saluran bagi tempoh yang dipilih. Indikator ini menandakan garis untuk nilai tertinggi dan terendah, yang secara visual menunjukkan saluran pada harga pasaran. Terdapat juga garis tengah dan purata bergerak bagi garis tengah tersebut. Donchian Channel adalah indikator yang berguna untuk melihat volatiliti harga pasaran. Jika harga stabil, saluran Donchian akan relatif sempit. Sebaliknya, jika harga berfluktuasi dengan banyak, saluran tersebut akan menjadi lebih lebar. Penggunaan utamanya adalah untuk memberikan isyarat untuk posisi panjang dan pendek. Jika sesebuah aset diperdagangkan di atas nilai tertinggi n tempoh yang lalu, maka posisi panjang boleh dibuka. Sebaliknya, jika ia diperdagangkan di bawah nilai terendah n tempoh yang lalu, maka posisi pendek boleh diambil. Buffer yang Digunakan Dalam Indikator Indikator ini menggunakan empat buffer yang mewakili; Upper Donchian Channel - Buffer 0 - Garis Hijau Middle Donchian Channel - Buffer 1 - Garis Biru Lower Donchian Channel - Buffer 2 - Garis Hijau MA Donchian Channel - Buffer 3 - Garis Merah Kod Kod untuk indikator ini adalah agak mudah, ia mendapatkan nilai Tertinggi dan Terendah untuk 'n' tempoh dalam InpBarsToLookBack. Kemudian, ia mengambil purata nilai Tertinggi dan Terendah untuk mencipta Garis Tengah saluran. Fungsi iMAOnArray digunakan untuk mendapatkan purata bergerak bagi Middle Donchian Channel berdasarkan parameter InpMaPeriod dan InpMaMethod yang telah dimasukkan. Output Carta Output pada carta terdiri daripada empat buffer yang dinyatakan di atas. Jika perlu, warna boleh diubah kepada 'None' untuk menunjukkan hanya buffer yang diperlukan. iCustom Untuk memanggil indikator menggunakan fungsi iCustom; double donchian = iCustom(Symbol(), Period(), "Donchian Channel", InpBarsToLookBack, InpMaPeriod, InpMaMethod, Buffer[], shift); Untuk menggunakan Skrip bagi memanggil harga terakhir bagi buffer Purata Bergerak dengan parameter lalai adalah; double donchian = iCustom(Symbol(), Period(), "Donchian Channel", 20, 14, MODE_SMA, 3, 0); Terima Kasih Terima kasih kerana meluangkan masa untuk memuat turun indikator ini. Jangan ragu untuk mengajukan sebarang pertanyaan berkaitan indikator ini dan ulasan anda sangat dihargai.
2023.11.17