Donchian Channel
Donchian Channel adalah salah satu indikator yang digunakan dalam trading pasar, dikembangkan oleh Richard Donchian. Indikator ini terbentuk dengan mengambil nilai tertinggi dan terendah dari periode terakhir 'n'. Area antara nilai tinggi dan rendah ini merupakan saluran untuk periode yang dipilih.
Indikator ini menampilkan garis untuk nilai tertinggi dan terendah yang secara visual menunjukkan channel pada harga pasar. Selain itu, Donchian Channel juga mencakup garis tengah dan rata-rata bergerak dari garis tengah tersebut.
Donchian Channel sangat berguna untuk melihat volatilitas harga pasar. Jika harga stabil, channel Donchian akan terlihat relatif sempit. Sebaliknya, jika harga berfluktuasi cukup banyak, channel ini akan lebih lebar. Penggunaan utamanya adalah untuk memberikan sinyal untuk posisi long dan short.
Jika sebuah aset diperdagangkan di atas nilai tertinggi dari 'n' periode terakhir, maka ini merupakan sinyal untuk posisi long. Sebaliknya, jika diperdagangkan di bawah nilai terendah dari 'n' periode terakhir, maka ini merupakan sinyal untuk posisi short.
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
Kode Indikator
Kode untuk indikator ini cukup sederhana, mengambil nilai tinggi dan rendah untuk 'n' periode terakhir di InpBarsToLookBack. Kemudian, indikator ini mengambil rata-rata dari nilai tinggi dan rendah untuk menciptakan Garis Tengah dari Channel. Fungsi iMAOnArray digunakan untuk mendapatkan rata-rata bergerak dari Middle Donchian Channel berdasarkan parameter InpMaPeriod dan InpMaMethod yang telah dimasukkan.
Output Grafik
Output pada grafik terdiri dari empat buffer yang telah disebutkan di atas. Jika perlu, warna dapat diubah menjadi None untuk hanya menampilkan buffer yang dibutuhkan.
iCustom
Untuk memanggil indikator menggunakan fungsi iCustom:
double donchian = iCustom(Symbol(), Period(), "Donchian Channel", InpBarsToLookBack, InpMaPeriod, InpMaMethod, Buffer[], shift);
Untuk menggunakan Script untuk memanggil harga terakhir dari buffer Rata-Rata Bergerak menggunakan parameter default, Anda bisa menggunakan:
double donchian = iCustom(Symbol(), Period(), "Donchian Channel", 20, 14, MODE_SMA, 3, 0);
Terima Kasih
Terima kasih telah meluangkan waktu untuk mengunduh indikator ini. Jangan ragu untuk mengajukan pertanyaan terkait indikator dan ulasan Anda sangat dihargai.
Postingan terkait
- Indikator Open Range Breakout untuk MetaTrader 5: Strategi Trading yang Efektif
- Volume Profile + Range v6.0: Indikator Penting untuk MetaTrader 5
- iSpread: Indikator Spread untuk Pair Trading di MetaTrader 5
- WeightOscillator_Alert: Indikator Trend dengan Notifikasi untuk MetaTrader 5
- ColorXdinMA_Alert: Indikator Trend dengan Notifikasi untuk MetaTrader 5