Heikin Ashi (HA) mengolah Open, High, Low dan Close serta body HA sebelumnya. Urutannya dapat tampak lebih halus, tetapi angka hasil perhitungan bukan kuotasi yang bisa langsung dieksekusi. Pisahkan sinyal, waktu sinyal diketahui dan harga transaksi. Untuk FX, catat pula apakah seri masukannya Bid, Ask atau harga lain dari penyedia.

Rata-rata dua HA-C bukan HA-C periode gabungan

Gabungkan dua periode H1 rekaan menjadi H2: Open pertama, High tertinggi, Low terendah dan Close terakhir.

Agregasi mengubah masukan OHLCOHLC dua H1 rekaan adalah 100/110/98/108 dan 108/112/104/106. OHLC gabungan H2: 100/112/98/106. HA-C H1: 104 dan 107,5; rata-ratanya 105,75. HA-C H2 adalah 104.GABUNGKAN OHLC, LALU HITUNG HAH1: pertamaH1: keduaGabungan H2HA-C H1: 104 dan 107,5.Rata-ratanya: 105,75.HA-C dari OHLC H2: 104.

Satuan harga arbitrer, tanpa jeda antarperiode. Hanya HA-C yang dihitung; gambar menampilkan candle masukan, bukan candle HA lengkap. StockCharts — Heikin-Ashi menjelaskan HA-C sebagai rata-rata O, H, L dan C periode berjalan.

Ketiga candle masukan memakai satu skala harga linear yang sama.

OHLC pertama 100/110/98/108 menghasilkan HA-C 104; OHLC kedua 108/112/104/106 menghasilkan 107,5. Rata-rata keduanya 105,75. Namun OHLC gabungan 100/112/98/106 menghasilkan HA-C 104. Merata-ratakan Close yang sudah diolah berbeda dari mengolah OHLC periode gabungan. Jangan mengganti HA H2 dengan rata-rata ekspor HA H1: bentuk OHLC interval yang benar lebih dahulu.

Apa itu Heikin Ashi dan bagaimana menghitungnya

Untuk masukan O/H/L/C periode berjalan, gunakan empat rumus berikut. HA-O memakai titik tengah body HA sebelumnya, bukan titik tengah seluruh rentang High–Low.

  • HA-C = (O + H + L + C) / 4.
  • HA-O = (HA-O sebelumnya + HA-C sebelumnya) / 2.
  • HA-H = max(H, HA-O, HA-C).
  • HA-L = min(L, HA-O, HA-C).

Dalam contoh ini, inisialisasi pertama memakai HA-O = (O + C) / 2; rumus lain tetap berlaku. Dokumentasikan implementasi dan awal riwayat, karena alat berbeda tidak harus mempunyai candle awal identik. Rekursi HA-O membawa pengaruh periode sebelumnya. Penghalusan ini tidak menjamin setiap aturan pembalikan HA selalu terlambat terhadap setiap aturan candle biasa.

Dengan OHLC lanjutan identik dan tanpa pembulatan, selisih dua nilai awal HA-O menyusut separuh setiap langkah: Δ(n) = Δ(0) / 2ⁿ. Selisih awal rekaan 16 pip menjadi 0,125 pip setelah tujuh langkah dan 0,0625 pip setelah delapan, sehingga memenuhi toleransi 0,1 pip. Kedekatan angka belum menjamin warna sama: HA-O 1.1000 dan 1.10000625 berada di sisi berbeda dari HA-C yang ditetapkan 1.100005. Samakan awal riwayat dan periksa sensitivitas dekat nilai seri.

Membaca bentuk candle tanpa menganggapnya transaksi pasar

Warna dan shadow adalah hasil perhitungan. Dengan warna berdasarkan body yang dipakai di sini, HA-C di atas HA-O menghasilkan body naik. Jika HA-O juga minimum dalam rumus Low, tidak ada shadow bawah. Identitas itu tidak membuktikan pembeli mendominasi atau harga mentah berakselerasi. TradingView juga menyediakan warna berdasarkan Close sebelumnya; simpan pengaturannya.

Body mengecil, shadow bertambah atau warna berubah bisa memenuhi filter tertentu, tetapi maknanya bergantung pada definisi aturan. Saat periode masih terbuka, High, Low dan Close masukan dapat berubah. Untuk aturan candle terkonfirmasi, evaluasi setelah penutupan. Bandingkan dengan pola candle biasa, jangan membaca shadow sintetis sebagai harga transaksi.

Tiga periode rekaan; urutan setiap baris O/H/L/C
PeriodeMasukan BidHasil HA
11.1000 / 1.1040 / 1.0980 / 1.10201.1010 / 1.1040 / 1.0980 / 1.1010
21.1080 / 1.1140 / 1.1060 / 1.11201.1010 / 1.1140 / 1.1010 / 1.1100
31.1120 / 1.1130 / 1.1070 / 1.10801.1055 / 1.1130 / 1.1055 / 1.1100

Ini observasi yang ditetapkan, bukan sesi nyata; ukuran pip 0.0001. HA-L periode 2, 1.1010, berada 50 pip di bawah Low Bid 1.1060. Pada periode 3, Close masukan turun ke 1.1080 dan C<O, sementara HA-C>HA-O sehingga body HA naik. Perbedaan itu aritmetika, bukan bukti penjual menghilang.

Peringatan utama: nilai sintetis bukan catatan eksekusi

Angka HA bisa sama dengan sebagian harga masukan. Dalam tabel, beberapa High cocok, tetapi HA-L dapat berada di luar rentang harga periode. Kesamaan sebagian angka tidak mengubah HA menjadi catatan transaksi. Level HA boleh dipilih sebagai ambang aturan order; apakah level tercapai dan terisi harus diperiksa pada harga pasar serta ketentuan order.

Misalkan keputusan beli dibuat setelah periode 3, lalu mendapat Ask periode berikutnya 1.1090 dan keluar kemudian pada Bid 1.1110. Untuk 10.000 EUR, akun USD, komisi total 2 USD, tanpa pembiayaan atau konversi, hasil bersihnya 10.000 × (1.1110 − 1.1090) − 2 = 18 USD.

Jika pengujian keliru mengganti entri dengan HA-O periode 3 1.1055, hasil tampak 53 USD, terlalu besar 35 USD. Angka sintetis itu di bawah Low masukan periode 3, dan keputusan belum diketahui sebelum penutupannya. Ask/Bid transaksi sudah memasukkan spread; jangan menguranginya dua kali. Periksa eksekusi yang benar, bukan hanya koordinat gambar.

Harga terlihat, sinyal diketahui, transaksi terisiModel rekaan yang sama: keputusan baru setelah periode 3, posisi 10.000 EUR, komisi total 2 USD; tanpa pembiayaan atau konversi.PERHITUNGAN HIPOTETISSinyal tersediaSetelah periode 3ditutupFill yang diasumsikanAsk 1.1090 → Bid 1.1110Penggantian yang keliruEntri HA-O 1.1055 → 53USD
Harga terlihat, sinyal diketahui, transaksi terisi. Model rekaan yang sama: keputusan baru setelah periode 3, posisi 10.000 EUR, komisi total 2 USD; tanpa pembiayaan atau konversi.

Angka indikator, waktu keputusan serta fill adalah tiga catatan yang harus dipisahkan.

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

Sinyal tersedia
Setelah periode 3 ditutup – HA-O 1.1055 bukan harga masuk yang dikonfirmasi.
Fill yang diasumsikan
Ask 1.1090 → Bid 1.1110 – Hasil 18 USD bersih; spread sudah tercermin pada dua sisi harga.
Penggantian yang keliru
Entri HA-O 1.1055 → 53 USD – Hasil terlalu besar 35 USD dan mencampur waktu sinyal dengan harga sintetis.

Memakai Heikin Ashi bersama grafik biasa

Langkah 1 — pilih tampilan dan interval yang sesuai

Di TradingView, pilih jenis grafik Heikin Ashi. Untuk MetaTrader desktop standar, gunakan indikator HA yang sesuai dan periksa rumus serta pengaturannya; jangan mengasumsikan tombol jenis grafik sama pada semua versi. Panduan resmi MT5 untuk iPhone juga mencantumkan Heikin Ashi dalam pilihan jenis grafik. Bedakan platform dan versinya. Letakkan candle harga biasa di samping HA sebelum menguji entri.

Langkah 2 — tetapkan arah sebagai aturan yang dapat diuji

Contoh hipotesis: kondisi naik berarti dua body HA tertutup dengan C>O. Itu bukan bukti percepatan tren harga mentah. Simpan feed, interval dan konvensi warna, lalu sertakan pergerakan harga biasa serta biaya dalam pengujian.

Langkah 3 — pisahkan sinyal dari entri dan stop

Tentukan entri, kedaluwarsa, stop loss dan target secara terpisah dari warna. Hitung transaksi memakai sisi harga yang relevan serta harga tersedia. Ambang numerik dari HA bukan kuotasi yang dijamin; stop biasa juga dapat dieksekusi lebih buruk dari level permintaan.

Langkah 4 — bekukan aturan keluar

Contohnya bertindak hanya setelah body HA tertutup berubah tanda. Keputusan terjadi ketika aturan dapat diamati; eksekusi menyusul pada harga tersedia. Bandingkan dengan kebijakan keluar lain yang juga ditetapkan sebelumnya, termasuk biaya. Jangan memilih aturan yang terlihat paling bagus setelah memeriksa pergerakan berikutnya.

Kesalahan umum saat memakai Heikin Ashi

  • Mencatat fill pada nilai HA hanya karena angka itu ada di grafik.
  • Mengklaim keterlambatan tetap atau interval selalu tidak cocok tanpa mendefinisikan aturan dan mengujinya.
  • Menerapkan pola candle biasa langsung pada HA tanpa memeriksa perbedaan pembentukannya.
  • Mengubah filter warna atau shadow setelah melihat hasil berikutnya.
  • Menghapus grafik biasa sehingga kehilangan konteks harga yang sebenarnya.

Perbandingan dengan Renko, Kagi dan Three Line Break

HA mempertahankan periode waktu yang dipilih dan menghitung ulang candle-nya. Renko membentuk brick dari ambang harga yang diatur; Kagi berubah arah setelah pembalikan harga sebesar ketentuan. Three Line Break memakai jumlah line yang dikonfigurasi untuk syarat pembalikan.

Tampilan tersebut tetap menyimpan timestamp, tetapi durasi setiap elemen tidak harus sama. Pada TradingView, data interval lebih rendah digunakan untuk mendekati bar nonstandar berbasis tick. Grafik yang lebih tenang secara visual tidak membuktikan hasil bersih trading lebih baik.

Latihan pengamatan berikutnya

  1. Bandingkan dua grafik harian. Buka pasangan mayor dengan periode serta data sama, lalu letakkan HA dan candle biasa berdampingan. Tandai ayunan kecil yang dihaluskan.
  2. Amati body dan shadow. Pada beberapa tren historis, tandai body panjang, shadow yang hilang serta body mengecil. Cocokkan dengan OHLC mentah; jangan menyimpulkan percepatan atau dominasi pelaku dari bentuk saja.
  3. Catat saat sinyal tersedia. Pilih definisi candle tertutup, simpan waktunya dan periksa harga eksekusi sesudah itu. Bandingkan dengan harga sintetis yang keliru dipakai backtest.
  4. Simpan seluruh kasus. Catat pengaturan seri, angka HA, waktu sinyal dan order, entri, keluar serta biaya. Sertakan sinyal ditolak dan order tidak terisi. Jumlah transaksi demo bukan validasi.
  5. Uji aturan tetap pada periode terpisah. Periksa transaksi satu per satu. Untuk simulasi strategi HA di TradingView, fill_orders_on_standard_ohlc = true memakai OHLC standar untuk fill. Pilihan ini tidak menghapus kesalahan waktu, biaya atau bias pemilihan, dan tidak berlaku otomatis pada Renko atau Kagi.