Expert Advisor Heiken Ashi Naive adalah sistem trading yang berasaskan carta candlestick Heiken Ashi dan menggunakan indikator standard dengan nama yang sama. Keunikan sistem trading ini adalah ia hanya mengambil kira dua candlestick terakhir Heiken Ashi tanpa melakukan analisis pola yang kompleks. Satu perkara penting — EA ini berdagang melawan arah trend yang dijangkakan, yang disahkan oleh keadaan semasa candlestick.
Kelebihan EA:
Kelebihan terbesar EA ini adalah ia tiada parameter input yang perlu dioptimumkan atau "disesuaikan" berdasarkan data terdahulu. Untuk pengurusan dana yang lebih baik, pengiraan saiz posisi boleh diaktifkan, yang berdasarkan kepada indikator ATR.
Peraturan Pengiraan:
Berikut adalah peraturan yang digunakan dalam pengiraan candlestick Heiken Ashi:
- Open_HA = (Open_HA sebelumnya + Close_HA sebelumnya) / 2
- Close_HA = min(Minimum, Open_HA, Close_HA)
- High_HA = max(High, Open_HA, Close_HA)
- Low_HA = (Open + High + Low + Close) / 4
di mana:
- Open_HA, High_HA, Low_HA dan Close_HA adalah tahap candlestick Heiken Ashi.
- Open + High + Low dan Close adalah tahap candlestick konvensional.
- Tahap candlestick Heiken Ashi yang pertama adalah sama dengan tahap candlestick biasa.
Strategi Trading:
Heiken Ashi Naive menggunakan kaedah trading yang agak mudah, tetapi tidak begitu jelas.
Isyarat masuk yang digunakan adalah:
- Jual jika candlestick Heiken Ashi yang terbaru adalah bullish, badannya lebih panjang daripada badan candlestick sebelumnya, dan candlestick sebelumnya juga bullish, serta candlestick terbaru tiada sumbu bawah.
- Beli jika candlestick Heiken Ashi yang terbaru adalah bearish, badannya lebih panjang daripada badan candlestick sebelumnya, dan candlestick sebelumnya juga bearish, serta candlestick terbaru tiada sumbu atas.
Jika terdapat posisi terbuka dalam arah yang bertentangan ketika isyarat tiba, posisi itu akan ditutup. Jika posisi berada dalam arah yang sama dengan isyarat, isyarat tersebut diabaikan.
Isyarat keluar yang digunakan untuk menutup perdagangan sebelum isyarat masuk baru muncul adalah:
- Tutup posisi jual jika candlestick Heiken Ashi yang terbaru adalah bearish, candlestick sebelumnya juga bearish, dan candlestick terbaru tiada sumbu atas.
- Tutup posisi beli jika candlestick Heiken Ashi yang terbaru adalah bullish, candlestick sebelumnya juga bullish, dan candlestick terbaru tiada sumbu bawah.
Seperti yang anda boleh lihat, Expert Advisor ini menggunakan logik terbalik dalam strategi tradingnya. Ia membeli ketika sistem menunjukkan trend bearish yang kuat dan menjual ketika terdapat rally bullish mengikut Heiken Ashi. Matlamatnya adalah untuk cuba menangkap pembalikan seawal mungkin.
Parameter Input:
Pengurusan Wang
- Lots (default = 0.1) — saiz posisi asas tetap. Digunakan apabila MM = false.
- MM (default = false) — jika true, pengiraan posisi berdasarkan indikator ATR akan digunakan.
- ATR_Period (default = 20) — tempoh indikator ATR yang digunakan untuk pengiraan saiz posisi. Hanya berfungsi jika MM = true.
- ATR_Multiplier (default = 1) — nilai yang digunakan untuk menggandakan nilai indikator ATR. Hanya berfungsi jika MM = true.
- Risk (default = 2) — toleransi risiko dalam peratusan baki/ekuiti akaun. Hanya berfungsi jika MM = true. Parameter ini diabaikan jika UseMoneyInsteadOfPercentage = true.
- FixedBalance (default = 0) — jika ditetapkan kepada nilai bukan sifar, ia digunakan sebagai ganti baki/ekuiti akaun untuk pengiraan saiz posisi. Hanya berfungsi jika MM = true.
- MoneyRisk (default = 0) — risiko dibenarkan dalam mata wang akaun. Hanya berfungsi jika MM = true. Memerlukan UseMoneyInsteadOfPercentage ditetapkan kepada true.
- UseMoneyInsteadOfPercentage (default = false) — jika true, saiz posisi dikira berdasarkan jumlah risiko yang diberikan dalam mata wang akaun (MoneyRisk) dan bukannya peratusan risiko baki/ekuiti (Risk). Hanya berfungsi jika MM = true.
- UseEquityInsteadOfBalance (default = false) — jika true, saiz posisi dikira berdasarkan ekuiti akaun dan bukannya baki. Hanya berfungsi jika MM = true. Diabaikan jika UseMoneyInsteadOfPercentage = true.
- LotDigits (default = 2) — bilangan tempat perpuluhan yang dibenarkan oleh broker anda untuk jumlah dagangan. Sebagai contoh, jika broker anda membenarkan dagangan mikro lot (0.01), maka parameter ini perlu ditetapkan kepada 2. Jika broker anda hanya membenarkan mini lot (0.1), parameter ini perlu ditetapkan kepada 1. Diperlukan hanya jika MM = true.
Pelbagai
- OrderComment (default = "HAN") — komen untuk posisi yang dibuka.
- Slippage (default = 100) — slippage maksimum yang dibenarkan; dalam mata broker.
- Magic (default = 152207122013) — nombor magik untuk menapis posisi yang dibuka oleh EA ini.

Siaran berkaitan
- MQL5 Wizard: Cipta EA Berdasarkan Pola Candlestick Bullish/Bearish Harami + Stochastic
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- MQL5 Wizard: Cipta EA dengan Isyarat Perdagangan Bullish/Bearish Harami dan RSI
- MQL5 Wizard: Cipta Isyarat Dagangan dengan Bullish dan Bearish Harami + MFI
- Menggunakan MQL5 Wizard untuk Membina EA Berdasarkan Pola Lilin dan Stochastic