Sistem trading ini berbasis pada indikator UltraMFI yang memberikan sinyal dengan kemampuan untuk mengubah volume trading yang akan datang berdasarkan hasil trading sebelumnya. Sinyal trading terbentuk saat bar ditutup jika terjadi perubahan tren (yang ditunjukkan oleh perubahan awan).
Blok variabel input EA ditambahkan untuk mengatur volume posisi yang dibuka:
inputuint BuyTotalMMTriger=5; // Jumlah transaksi Buy terakhir untuk menghitung stop lossinputuint BuyLossMMTriger=3; // Jumlah transaksi Buy yang merugi untuk mengurangi MMinputuint SellTotalMMTriger=5;// Jumlah transaksi Sell terakhir untuk menghitung stop lossinputuint SellLossMMTriger=3; // Jumlah transaksi Sell yang merugi untuk mengurangi MMinputdouble SmallMM_=0.01; // Persentase deposit dalam transaksi jika mengalami kerugianinputdouble MM=0.1; // Persentase deposit dalam transaksi saat trading normalinput MarginMode MMMode=LOT; // Metode penentuan nilai lot
Dengan input seperti ini, jika memilih dari lima transaksi terakhir, tiga di antaranya merugi ke satu arah, EA akan membuka transaksi berikutnya ke arah yang sama dengan volume 0.01 lot. Jika kurang dari tiga transaksi merugi dari lima terakhir, volume posisi akan menjadi 0.1.
Untuk EA yang dihasilkan dapat berfungsi dengan baik, file indikator UltraMFI.ex5 yang sudah dikompilasi harus tersedia di folder <terminal_data_directory>\MQL5\Indicators.
Parameter input default pada Expert Advisor tanpa stop telah digunakan selama pengujian di bawah ini.

Gambar 1. Contoh trading pada grafik
Hasil pengujian GBPUSD H4 selama tahun 2017:

Gambar 2. Grafik hasil pengujian

Komentar 0