Strategi Trading
Expert Advisor ini menggunakan dua indikator iaitu iCHO (Chaikin Oscillator, CHO) dan CCIDualOnMA yang telah disesuaikan. CHO berfungsi sebagai indikator trend dan juga digunakan untuk menutup posisi apabila indikator melintasi nilai sifar. Indikator 'CCIDualOnMA' pula digunakan sebagai penapis untuk menambah posisi. Kedua-dua indikator ini dicipta pada'Jangka Masa Kerja' yang ditetapkan - jangka masa yang sama digunakan untuk menentukan saat kelahiran bar baru (jika perlu untuk parameter 'Trailing on ...' dan 'Search signals on ...').
Isyarat Trading:
Menutup posisi apabila indikator CHO melintasi nilai sifar :
| Lintasan | Posisi: Pembalikan | Mod dagangan |
|---|---|---|
| Lintasan dari bawah ke atas | 'false' -> tutup semua posisi SELL | ('Hanya posisi BUY dibenarkan' ATAU 'Posisi BUY dan SELL dibenarkan') -> buka posisi BUY |
| 'true' -> tutup semua posisi BUY | ('Hanya posisi SELL dibenarkan' ATAU 'Posisi BUY dan SELL dibenarkan') -> buka posisi SELL | |
| Lintasan dari atas ke bawah | 'false' -> tutup semua posisi BUY | ('Hanya posisi SELL dibenarkan' ATAU 'Posisi BUY dan SELL dibenarkan') -> buka posisi SELL |
| 'true' -> tutup semua posisi SELL | ('Hanya posisi BUY dibenarkan' ATAU 'Posisi BUY dan SELL dibenarkan') -> buka posisi BUY | |
Isyarat Normal (menambah posisi)
Indikator CHO berada di atas nilai sifar dan CCI cepat melintasi CCI perlahan dari bawah ke atas dengan CCI cepat berada di bawah sifar - ini adalah isyarat untuk membuka posisi BUY.
Indikator CHO berada di bawah nilai sifar dan CCI cepat melintasi CCI perlahan dari atas ke bawah dengan CCI cepat berada di atas sifar - ini adalah isyarat untuk membuka posisi SELL.
Gambar 1. iCHO Trend CCIDualOnMA Filter
Ciri-ciri:
- Expert Advisor ini boleh dioptimumkan mengikut jangka masa kerja ('Jangka masa kerja')
- Hanya satu dagangan 'masuk pasaran' dibenarkan bagi setiap bar (ini adalah parameter dalaman, tidak termasuk dalam parameter input dan tidak berkaitan dengan 'Hanya satu posisi').
- Apabila bekerja dalam mod 'dalam bar' (parameter 'Search signals on ...' adalah 'bar#0 (pada setiap tick)') bar semasa adalah bar #0, dan apabila bekerja dalam mod 'hanya apabila bar baru lahir' (parameter 'Search signals on ...' adalah 'bar #1 (pada bar baru)') bar semasa adalah bar #1.
- Parameter 'Mod dagangan: ' - sekatan pada arah mana untuk berdagang. Ia boleh mengambil nilai 'Hanya posisi BUY dibenarkan', 'Hanya posisi SELL dibenarkan' dan 'Posisi BUY dan SELL dibenarkan'.
- Parameter 'Gunakan kawalan masa' - selang masa untuk mencari isyarat dagangan dari 'Jam Mula'::'Minit Mula' hingga 'Jam Tamat'::'Minit Tamat'. Julat masa ini boleh ditetapkan sama ada dalam sehari atau merentasi sehari.
Kini, mari kita pelajari lebih lanjut tentang setiap kumpulan parameter:
Pengaturan Trading:
'Jangka Masa Kerja' -jangka masa kerja. Jangka masa di mana indikator dicipta dan di mana bar baru dicari.
Stop Loss, Take Profit dan Trailing ditetapkan dalam Poin. Mana-mana parameter ('Stop Loss','Take Profit','Trailing Stop') boleh dinonaktifkan - untuk melakukan ini, tetapkan parameter yang dipilih kepada '0.0'.
Bagaimana trailing berfungsi ditunjukkan dalam gambar dalam kod TrailingStop.
Pengurusan saiz posisi (pengiraan lot)
Lot boleh menjadi tetap ('Pengurusan Wang' ditetapkan kepada 'Lot Tetap' dan saiz lot ditetapkan dalam 'Nilai untuk "Pengurusan Wang"') atau dinamik - dalam peratus risiko per perdagangan ('Pengurusan Wang' ditetapkan kepada 'Risiko dalam peratus untuk perdagangan' dan peratus risiko ditetapkan dalam 'Nilai untuk "Pengurusan Wang"'). Ia juga mungkin untuk menetapkan lot tetap sama dengan lot minimum - 'Pengurusan Wang' ditetapkan kepada 'Lot Min'.
Kawalan masa:
Bahagian ini menetapkan julat masa untuk mencari isyarat dagangan. Julat masa diaktifkan melalui 'Gunakan kawalan masa' dan menetapkan selang masa untuk mencari isyarat dari 'Jam Mula'::'Minit Mula' hingga 'Jam Tamat'::'Minit Tamat'. Julat masa boleh ditetapkan sama ada dalam sehari atau merentasi sehari. Ini tidak mempengaruhi trailing.
Ciri tambahan:
Flag 'Posisi: Hanya satu' yang ditetapkan kepada 'true' membolehkan Expert Advisor mempunyai tidak lebih daripada satu posisi dalam pasaran.
PERHATIAN: 'Posisi: Hanya satu' ditetapkan kepada'true' tidak membatalkan'Posisi: Tutup bertentangan'ditetapkan kepada 'true'! Dalam erti kata lain: posisi bertentangan akan ditutup terlebih dahulu.

Flag 'Posisi: Pembalikan' bertanggungjawab untuk membalikkan isyarat. Satu flag menarik adalah 'Posisi: Tutup bertentangan' - apabila ditetapkan kepada 'true' sebelum membuka posisi, ia memastikan bahawa posisi bertentangan akan dibuang. 'Cetak' log mengeluarkan log lanjutan bagi semua operasi. Parameter 'Kopef Tahap Stop dan Beku' menetapkan koefisien untuk tahap stop dan beku bagi kes apabila tahap ini untuk simbol adalah sama dengan sifar. Disyorkan untuk menggunakan nilai '3'.
Siaran berkaitan
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- MQL5 Wizard: Cipta Expert Advisor Berdasarkan Corak Lilin 3 Black Crows/3 White Soldiers dengan CCI
- MQL5 Wizard: Sinyal Dagangan Berdasarkan Corak Bintang Pagi/Malam + CCI untuk MetaTrader 5
- MQL5 Wizard: Cipta Isyarat Dagangan Berdasarkan Corak 'Dark Cloud Cover' dan 'Piercing Line' dengan CCI
- Panduan Lengkap MQL5 Wizard untuk Isyarat Dagangan Berdasarkan Morning/Evening Stars dan Stochastic