EA ini ditulis semula dari MQL4 dan asalnya diterbitkan di sini https://www.mql5.com/en/code/8101 oleh penulis izhutov.
Bagaimana Ia Berfungsi
Tiga MA digunakan dalam sistem ini.
Syarat untuk Membeli:
Purata bergerak (MA) yang cepat melintasi MA yang sederhana ke atas. MA cepat berada di atas MA perlahan, MA cepat berada di atas MA perlahan dari bar sebelumnya, MA cepat pada bar sebelumnya berada di atas MA perlahan, dan MA cepat pada bar sebelumnya berada di atas MA perlahan dari bar sebelumnya. MA sederhana berada di atas MA perlahan, MA sederhana berada di atas MA perlahan dari bar sebelumnya, MA sederhana pada bar sebelumnya berada di atas MA perlahan, dan MA sederhana pada bar sebelumnya berada di atas MA perlahan dari bar sebelumnya.
Syarat untuk Menjual:
Syarat untuk menjual dan membeli adalah cerminan antara satu sama lain. MA cepat melintasi MA sederhana ke bawah. MA cepat berada di bawah MA perlahan, MA cepat berada di bawah MA perlahan dari bar sebelumnya, MA cepat pada bar sebelumnya berada di bawah MA perlahan, dan MA cepat pada bar sebelumnya berada di bawah MA perlahan dari bar sebelumnya. MA sederhana berada di bawah MA perlahan, MA sederhana berada di bawah MA perlahan dari bar sebelumnya, MA sederhana pada bar sebelumnya berada di bawah MA perlahan, dan MA sederhana pada bar sebelumnya berada di bawah MA perlahan dari bar sebelumnya.
Saiz lot untuk posisi yang dibuka boleh ditetapkan tetap atau berproporasi kepada margin bebas. Terdapat fungsi tambahan untuk mengurangkan saiz lot semasa mengalami kerugian - semakin banyak dagangan yang mengalami kerugian berturut-turut, semakin kecil saiz lot yang digunakan. Anda juga boleh menetapkan trailing stop untuk posisi terbuka.
Gambar di bawah menunjukkan prestasi EA dalam mod visual penguji strategi.

Parameter
- MaximumRisk - Risiko (digunakan jika Lots=0).
- Lots - Saiz Lot.
- DecreaseFactor - Faktor pengurangan lot selepas dagangan rugi. 0 - pengurangan tidak diaktifkan. Semakin kecil nilai, semakin besar pengurangan. Jika sukar untuk mengurangkan saiz lot, posisi minimum akan dibuka.
- TakeProfit - Ambil Untung dalam poin.
- StopLoss - Henti Rugi dalam poin.
- TrailingStop - Trailing Stop dalam poin. Jika nilai adalah 0, fungsi trailing stop tidak diaktifkan.
- FastPeriod - Tempoh MA cepat.
- FastShift - Peralihan MA cepat.
- MiddlePeriod - Tempoh MA sederhana.
- MiddleShift - Peralihan MA sederhana.
- SlowPeriod - Tempoh MA perlahan.
- SlowShift - Peralihan MA perlahan.
Nota
Adalah tidak disyorkan untuk menetapkan nilai FastShift, MiddleShift, SlowShift kurang daripada 1. EA ini memeriksa indikator pada bar sifar hanya apabila bar baru dibuka (tidak seharusnya berfungsi pada bar sifar yang sedang membentuk). Versi asal tidak mempunyai parameter luaran untuk purata bergerak.
Komen 0