Expert Advisor (EA) ini merupakan versi modifikasi dari MQL4 yang awalnya dipublikasikan di sini oleh penulis izhutov.
Cara Kerja EA ini
EA ini menggunakan tiga Moving Average (MA). Ketika MA cepat melintasi MA tengah, dan kedua MA tersebut berada di bawah MA lambat, maka posisi buy akan dibuka. Sebaliknya, untuk posisi sell, MA cepat melintasi MA tengah ke bawah, dan kedua MA tersebut berada di atas MA lambat.
Ukuran lot untuk posisi yang dibuka bisa ditentukan secara tetap atau proporsional terhadap margin yang tersedia. Terdapat juga fungsi tambahan untuk mengurangi ukuran lot saat mengalami kerugian - semakin banyak posisi yang kalah secara beruntun, semakin kecil ukuran lot yang digunakan. Selain itu, trailing stop dapat diatur untuk posisi yang terbuka.
Gambar di bawah ini menunjukkan performa EA dalam mode visual di strategy tester.

Parameter yang Digunakan
- MaximumRisk - Risiko (digunakan jika Lots=0).
- Lots - Ukuran lot.
- DecreaseFactor - Faktor pengurangan lot setelah mengalami kerugian. 0 - pengurangan dinonaktifkan. Semakin kecil nilainya, semakin besar pengurangan yang diterapkan. Jika tidak memungkinkan untuk mengurangi ukuran lot, posisi minimum akan dibuka.
- TakeProfit - Take Profit dalam poin.
- StopLoss - Stop Loss dalam poin.
- TrailingStop - Trailing Stop dalam poin. Jika nilainya 0, fungsi trailing stop dinonaktifkan.
- FastPeriod - Periode MA cepat.
- FastShift - Perpindahan MA cepat.
- MiddlePeriod - Periode MA tengah.
- MiddleShift - Perpindahan MA tengah.
- SlowPeriod - Periode MA lambat.
- SlowShift - Perpindahan MA lambat.
Catatan penting
Tidak disarankan untuk mengatur nilai FastShift, MiddleShift, dan SlowShift kurang dari 1. EA ini hanya memeriksa indikator pada bar nol saat bar baru dibuka (tidak diharapkan berfungsi pada bar nol yang sedang terbentuk). Versi asli tidak memiliki parameter eksternal untuk moving average sama sekali.
Komentar 0