Bagaimana cara kerja MACD dalam forex?
Apa itu MACD dalam forex, dan apa yang diukurnya?
MACD (Moving Average Convergence Divergence) adalah indikator teknis yang mengukur bagaimana satu rata-rata bergerak dari harga berbeda dari yang lain. Dalam forex, “harga” biasanya berarti rangkaian waktu dari kurs tertentu (misalnya, harga tengah, bid, ask, atau rangkaian yang disediakan broker) yang diambil sampelnya dalam timeframe tetap (seperti bar 1 menit atau 1 jam). MACD tidak secara langsung mengetahui apa pun tentang arah masa depan; MACD mengubah harga masa lalu menjadi serangkaian garis yang dapat Anda bandingkan.
Indikator ini biasanya memiliki tiga keluaran:
- Garis MACD: selisih antara rata-rata bergerak jangka pendek dan jangka panjang.
- Garis sinyal: rata-rata bergerak (sering kali EMA) yang diterapkan pada garis MACD.
- Histogram: selisih antara garis MACD dan garis sinyal.
Kesalahpahaman yang umum adalah memperlakukan MACD sebagai prediksi yang berdiri sendiri. Pandangan yang lebih tepat adalah: MACD adalah cara deskriptif untuk melacak seberapa cepat dan seberapa jauh satu rangkaian harga yang dihaluskan memisahkan diri dari yang lain.
Blok penyusun: input, rata-rata bergerak, dan timeframe
Untuk memahami cara kerja MACD, mulailah dengan input berikut:
- Rangkaian harga: urutan harga untuk pasangan mata uang dan timeframe tertentu.
- Dua panjang lookback untuk rata-rata bergerak (sering disebut panjang “cepat” dan “lambat”). Default standar sering kali 12 (cepat) dan 26 (lambat).
- Panjang sinyal untuk rata-rata bergerak dari garis MACD (sering kali 9).
- Jenis rata-rata bergerak: MACD umumnya menggunakan rata-rata bergerak eksponensial (EMA) untuk rata-rata cepat dan lambat, dan sering kali menggunakan EMA lagi untuk garis sinyal.
Cara kerja rata-rata bergerak eksponensial (EMA)
EMA adalah rata-rata bergerak tertimbang di mana data terbaru biasanya memiliki pengaruh lebih besar daripada data yang lebih lama. Dalam praktiknya, perhitungan EMA yang tepat bergantung pada faktor penghalusan yang diturunkan dari panjang yang dipilih. Karena EMA membobot pengamatan secara berbeda, dua platform yang menggunakan penanganan data berbeda atau konvensi EMA yang sedikit berbeda dapat menghasilkan nilai MACD yang terlihat berbeda.
Apa yang berubah saat Anda mengubah pengaturan
- Mengubah panjang cepat/lambat mengubah daya tanggap garis MACD.
- Mengubah panjang sinyal mengubah seberapa cepat garis sinyal bereaksi terhadap perubahan garis MACD.
- Mengubah timeframe mengubah frekuensi data input, sehingga pengaturan yang sama dapat terlihat berbeda di berbagai cakrawala waktu.
Urutan perhitungan: dari harga ke garis MACD
Cara yang mudah untuk melacak urutannya adalah:
- Hitung EMA cepat dari rangkaian harga menggunakan panjang cepat (biasanya 12).
- Hitung EMA lambat dari rangkaian harga menggunakan panjang lambat (biasanya 26).
- Hitung garis MACD sebagai:
- Garis MACD = (EMA cepat) − (EMA lambat)
- Hitung garis sinyal sebagai rata-rata bergerak (sering kali EMA dengan panjang sinyal, biasanya 9) dari nilai garis MACD.
- Hitung histogram sebagai:
- Histogram = (garis MACD) − (garis sinyal)
Kerangka contoh kecil yang eksplisit (dengan asumsi)
Karena MACD bergantung pada data input yang tepat, contoh di bawah berfokus pada mekanisme daripada angka real-time.
Asumsikan Anda memiliki rangkaian harga yang diambil sampelnya pada timeframe tertentu (misalnya, bar 1 jam). Misalkan Anda memilih cepat = 12, lambat = 26, sinyal = 9, dan metode EMA standar.
- Pertama, Anda menghasilkan rangkaian EMA cepat dan rangkaian EMA lambat dari rangkaian harga.
- Pada setiap langkah waktu di mana EMA terdefinisi, Anda mengambil selisihnya untuk mendapatkan garis MACD.
- Selanjutnya, Anda menghitung garis sinyal dengan merata-ratakan nilai garis MACD menggunakan EMA dengan panjang 9.
- Terakhir, pada setiap langkah waktu, Anda mengurangi garis sinyal dari garis MACD untuk mendapatkan histogram.
Urutan langkah demi langkah ini adalah inti dari “cara kerjanya.” Interpretasi apa pun (misalnya, membandingkan perubahan histogram) berada di hilir dari perhitungan ini.
Apa arti keluaran tersebut (tanpa menjanjikan hasil)
Garis MACD biasanya diinterpretasikan melalui perilaku relatifnya, bukan melalui hasil yang dijamin.
- Tanda garis MACD: Karena ini adalah selisih antara EMA cepat dan lambat, garis MACD positif berarti EMA cepat berada di atas EMA lambat (dengan definisi umum). Nilai negatif berarti sebaliknya.
- Garis MACD vs garis sinyal: Garis sinyal mewakili versi yang dihaluskan dari garis MACD. Membandingkannya dapat menunjukkan apakah MACD naik atau turun relatif terhadap rata-rata terbarunya sendiri.
- Histogram: Karena histogram = MACD − sinyal, histogram menyoroti pemisahan antara garis MACD dan sinyalnya. Saat histogram meningkat, celahnya melebar; saat menurun, celahnya menyempit (arahnya bergantung pada sisi sinyal mana Anda berada).
Dalam konteks forex, keluaran ini dihitung dengan cara yang sama terlepas dari pasangan mata uang spesifik, selama Anda menggunakan rangkaian harga dan timeframe yang konsisten.
Keterbatasan material dan mode kegagalan
MACD dapat berguna untuk menggambarkan perilaku seperti momentum secara halus, tetapi memiliki keterbatasan penting.
1) Perbedaan platform dan data
Nilai keluaran MACD dapat bervariasi tergantung pada:
- Harga persis yang digunakan (mid vs bid vs ask, atau rangkaian yang ditentukan broker).
- Konstruksi timeframe dan candle/bar yang digunakan.
- Detail implementasi seperti inisialisasi EMA dan bagaimana bar awal ditangani. Karena itu, “MACD pada nilai X” di satu grafik mungkin tidak persis sama dengan “MACD pada nilai X” di grafik lain.
2) Sensitivitas terhadap pengaturan dan rezim pasar
Pengaturan MACD (cepat/lambat/sinyal) menentukan seberapa banyak penghalusan yang diterapkan. Dalam kondisi yang lebih tidak menentu, MACD dapat berosilasi sering karena EMA cepat dan lambat terus memisah dan menyatu. Dalam kondisi tren yang kuat, MACD dapat menunjukkan pemisahan yang bertahan lebih lama. Ini adalah perubahan perilaku, bukan kepastian kinerja masa depan.
3) Hubungan historis tidak menetapkan hasil masa depan
Bahkan jika pola MACD secara historis selaras dengan hasil tertentu dalam backtest, itu tidak berarti keselarasan yang sama akan bertahan di masa depan. Struktur pasar, kondisi likuiditas, dan perilaku partisipan dapat berubah. Selain itu, spread dan biaya eksekusi (jika Anda trading) memengaruhi hasil yang direalisasikan bahkan ketika perilaku indikator terlihat serupa.
4) Indikator ≠ sinyal trading
MACD adalah keluaran indikator yang diturunkan dari harga masa lalu. Memperlakukan persilangan garis atau perubahan histogram sebagai “sinyal” yang berdiri sendiri dan dijamin mengubah alat deskriptif menjadi klaim prediktif. MACD masih bisa tidak konsisten di sekitar titik balik, dan dapat memberikan sinyal yang kemudian berbalik.
Cara memverifikasi fakta MACD secara independen
Jika Anda ingin memverifikasi cara kerja MACD di grafik Anda sendiri, fokuslah pada bagian metode yang tidak berubah: