Kecerdasan Buatan: EA Unggul untuk MetaTrader 5

Mike 2012.11.30 20:13 19 0 0
Lampiran

Expert Advisor (EA) ini ditulis ulang dari MQL4 oleh Reshetov. Anda dapat melihat sumbernya di sini: https://www.mql5.com/ru/code/10289.

Bagaimana Cara Kerjanya

EA ini memanfaatkan indikator Accelerator Oscillator untuk mengambil 4 nilai bar: Shift, Shift+7, Shift+14, dan Shift+21. Setiap nilai indikator kemudian dikalikan dengan bobot yang dihitung menggunakan rumus (100-x(n)), di mana x(n) adalah variabel yang dioptimalkan x1, x2, x3, dan x4. Setelah nilai-nilai tersebut dikalikan, hasilnya dijumlahkan untuk mendapatkan nilai keluar dari perceptron. Jika nilai keluar percetor lebih besar dari 0, posisi buy dibuka; jika kurang dari 0, posisi sell dibuka.

Posisi dibuka dengan Stop Loss yang diwajibkan (Stop Loss harus ada) dan tanpa Take Profit. Ketika posisi mencapai nilai profit yang melebihi nilai Stop Loss pada jumlah spread, dan jika muncul sinyal berlawanan, posisi akan dibalik dengan membuka posisi yang memiliki volume lebih besar. Jika tidak ada sinyal berlawanan, Stop Loss akan disetel pada level yang sama seperti saat posisi dibuka (berdasarkan perhitungan, transaksi ini menguntungkan pada nilai spread).

Jika tiba-tiba tidak memungkinkan membuka posisi yang dibalik karena nilai Stop Loss yang dekat, posisi akan ditutup dan akan ada satu kali percobaan lagi untuk membuka posisi pada tick berikutnya.

Stop Loss sangat penting karena posisi hanya bisa ditutup dan Stop Loss-nya bisa dipindahkan jika posisi tersebut menguntungkan. Harus ada kemungkinan untuk keluar jika posisi tidak menguntungkan.

Hasil kerja dari Expert Advisor ini dengan pengaturan default selama setahun terakhir untuk EURUSD M15 dapat dilihat pada grafik di bawah.

Parameter

  • Lots - Lot.
  • StopLoss - Stop Loss dalam poin.
  • Shift - Bar di mana indikator diperiksa: 0 - bar yang terbentuk, 1 - bar pertama yang terbentuk.
  • x1, x2, x3, x4 - Bobot input perceptron dari 0 hingga 200. Disarankan menggunakan Algoritma Genetik untuk optimisasi.
Daftar
Komentar 0