MetaTrader5
CHO Smoothed EA: Sistem Trading Hebat untuk MetaTrader 5
Strategi TradingCHO Smoothed EA menggunakan indikator khusus yang dinamakan 'CHO Smoothed'. Indikator ini terdiri daripada dua garis: garis iCHO (Chaikin Oscillator, CHO) dan garis iCHO yang telah dismoothing menggunakan 'Moving Average'. Indikator ini dicipta pada timeframe kerja yang ditetapkan - timeframe yang sama digunakan untuk menentukan saat kelahiran bar baru (jika diperlukan untuk parameter 'Trailing on ...' dan 'Search signals on ...'). Anda boleh menetapkan isyarat yang lebih ketat dalam tetapan; untuk itu, parameter 'Use ZeroLevel' perlu ditetapkan kepada 'true'.Isyarat Trading:Isyarat adalah persilangan antara dua garis indikator tersebut. Jika ditetapkan dalam mod ketat (parameter 'Use ZeroLevel' perlu ditetapkan kepada 'true'), maka isyarat pembukaan 'BUY' hanya akan berlaku di bawah sifar, dan isyarat pembukaan 'SELL' hanya akan berlaku di atas sifar.Gambar 1. CHO Smoothed EACiri-ciri:EA ini boleh dioptimumkan untuk timeframe kerja.Hanya boleh ada satu transaksi 'masuk ke pasaran' bagi setiap bar (ini adalah parameter dalaman, tidak termasuk dalam parameter input dan tidak berkaitan dengan parameter Hanya satu posisi).Ketika berfungsi dalam mod 'inside bar' (parameter 'Search signals on ...' sama dengan 'bar #0 (pada setiap tick)'), bar semasa adalah bar #0, dan dalam mod 'hanya pada saat kelahiran bar baru' (parameter 'Search signals on ...' sama dengan 'bar #1 (pada bar baru)'), bar semasa adalah bar #1.Parameter Mod perdagangan - sekatan dalam arah mana untuk berdagang. Boleh mengambil nilai 'Hanya posisi BUY dibenarkan', 'Hanya posisi SELL dibenarkan', dan 'Posisi BUY dan SELL dibenarkan'.Parameter Gunakan kawalan masa - interval masa untuk mencari isyarat trading dari 'Start Hour:Start Minute' hingga 'End Hour:End Minute'. Julat masa boleh ditetapkan dalam satu hari atau merentasi hari.Kini, mari kita lihat lebih lanjut tentang setiap kumpulan parameter:Tetapan Trading:'Timeframe kerja' - timeframe kerja. Timeframe di mana indikator dicipta dan di mana bar baru dicari. Stop Loss, Take Profit dan Trailing ditetapkan dalam Points. Mana-mana parameter ('Stop Loss', 'Take Profit', 'Trailing Stop') boleh dinyahaktifkan - untuk itu, tetapkan parameter terpilih kepada '0.0'. Cara trailing berfungsi ditunjukkan dalam gambar dalam TrailingStop kod.Pengurusan saiz posisi (pengiraan lot)Lot boleh tetap ('Pengurusan Wang' ditetapkan kepada 'Lot tetap' dan saiz lot ditetapkan kepada 'Nilai untuk "Pengurusan Wang"') atau dinamik - dalam peratus risiko per perdagangan ('Pengurusan Wang' ditetapkan kepada 'Risiko dalam peratus untuk urus niaga' dan peratus risiko ditetapkan dalam 'Nilai untuk "Pengurusan Wang"'). Anda juga boleh menetapkan lot tetap yang sama dengan lot minimum - 'Pengurusan Wang' ditetapkan kepada 'Lots Min'.Kawalan masa:Bahagian ini menetapkan julat masa untuk mencari isyarat trading. Julat masa diaktifkan melalui 'Gunakan kawalan masa' dan menetapkan interval masa untuk mencari isyarat dari 'Start Hour:Start Minute' hingga 'End Hour:End Minute'. Julat masa boleh ditetapkan dalam satu hari atau merentasi hari. Ini tidak mempengaruhi trailing.Ciri tambahan:Flag 'Posisi: Hanya satu' ditetapkan kepada 'true' membolehkan EA tidak mempunyai lebih dari satu posisi dalam pasaran.AMARAN: Flag 'Posisi: Hanya satu' ditetapkan kepada 'true' tidak mengatasi 'Posisi: Tutup bertentangan' yang ditetapkan kepada 'true'! Dalam erti kata lain: posisi bertentangan akan ditutup terlebih dahulu.Flag 'Posisi: Balik' bertanggungjawab untuk pembalikan isyarat. Flag yang menarik 'Posisi: Tutup bertentangan' - apabila ditetapkan kepada 'true', sebelum membuka posisi, ia dijamin akan membuang posisi bertentangan. 'Print log' mencetak log terperinci bagi semua operasi. Parameter 'Coefficient Freeze and StopsLevels' menetapkan koefisien untuk tahap berhenti dan beku bagi kes-kes di mana tahap ini untuk simbol adalah sama dengan sifar. Nilai yang disyorkan adalah '3'.
2022.04.13