MetaTrader5
Combo_Right: Expert Advisor Terbaik untuk MetaTrader 5
Expert Advisor ini ditulis ulang dari MQL4 oleh Reshetov, dan kamu bisa menemukan sumbernya di sini https://www.mql5.com/en/code/7917.
Bagaimana Cara Kerjanya
Ini adalah sistem trading dasar yang memanfaatkan indikator CCI. Jika nilai CCI lebih besar dari nol, maka itu adalah sinyal beli, sebaliknya jika lebih rendah, itu adalah sinyal jual.
Tentu saja, sistem dasar ini bisa salah. Untuk memperbaiki kesalahan tersebut, digunakanlah perceptron linier yang kadang mengambil alih dan mengabaikan sinyal trading dasar.
Sistem ini memiliki tiga perceptron: satu untuk sinyal jual, satu untuk sinyal beli, dan satu lagi untuk totalnya.
Nilai keluar dari perceptron bisa lebih tinggi atau lebih rendah dari nol. Jika nilai keluaran total perceptron dan perceptron pertama negatif, maka buy akan dibuka. Sebaliknya, jika kedua nilai keluaran positif, maka sell akan dibuka. Dalam kasus lain, digunakanlah sinyal dari sistem dasar.
Penulis Expert Advisor ini merekomendasikan prosedur pengaturannya sebagai berikut. Ada parameter pass yang dapat mengambil nilai dari 1 hingga 4. Ketika pass=1, perceptron tidak digunakan, hanya sistem trading dasar yang diatur. Saat pass=1, parameter tp1, sl1, CCIPeriod, dan CCIPrice harus dioptimalkan. Selanjutnya, ketika pass=2, atur perceptron jual dengan mengoptimalkan parameter x12, x22, x32, x42, tp2, sl2, dan p2. Ketika pass=3, atur perceptron beli jika parameter x13, x23, x33, x43, tp3, sl3, dan p3 dioptimalkan. Terakhir, ketika pass=4, atur perceptron total dan optimalkan parameter x14, x24, x34, x44, dan p4. Expert Advisor ini menggunakan pass=4.
Gambar di bawah menunjukkan hasil kerja Expert Advisor ini di penguji. Angka 1 adalah hasil optimasi, sedangkan angka 2 adalah hasil uji maju. Gambar 1. Hasil optimasi. Gambar 2. Hasil uji maju.
Parameter
tp1 - Take Profit ketika posisi dibuka berdasarkan sinyal trading dasar.
sl1 - Stop Loss ketika posisi dibuka berdasarkan sinyal trading dasar.
CCIPeriod - Periode dari CCI.
CCIPrice - Harga dari CCI.
x12, x22, x32, x42 - Bobot dari perceptron jual.
tp2 - Take Profit ketika posisi dibuka berdasarkan sinyal perceptron jual.
sl2 - Stop Loss ketika posisi dibuka berdasarkan sinyal perceptron jual.
p2 - Periode cakupan data historis oleh perceptron jual.
x13, x23, x33, x43 - Bobot dari perceptron beli.
tp3 - Take Profit ketika posisi dibuka berdasarkan sinyal perceptron beli.
sl3 - Stop Loss ketika posisi dibuka berdasarkan sinyal perceptron beli.
p3 - Periode cakupan data historis oleh perceptron beli.
x14, x24, x34, x44 - Bobot dari perceptron total.
p4 - Periode cakupan data historis oleh perceptron total.
pass adalah mode Expert Advisor: 1 untuk sistem dasar, 2 untuk perceptron jual, 3 untuk perceptron beli, dan 4 untuk semua perceptron dalam mode operatif.
lots - Volume posisi.
Shift - Bar dari mana data harga digunakan: 0 - bar yang sedang terbentuk, 1 - bar yang sudah terbentuk pertama.
2012.12.07