AlliHeik: Sistem Trading Canggih untuk MetaTrader 5

Mike 2018.06.16 19:56 18 0 0
Lampiran

Ide oleh: josef strauss.

Kode MQL5 oleh: Vladimir Karputov.

EA ini menggunakan indikator Heiken Ashi Smoothed Oscillator:

Indikator Heiken Ashi

Contoh sinyal "Open Buy" dan "Open Sell":

AlliHeik sinyal Buy

AlliHeik sinyal Sell

Sinyal untuk membuka posisi hanya diterima ketika bar baru muncul, sementara pemantauan posisi dilakukan pada setiap tick.

Dalam EA ini, seluruh kode yang berkaitan dengan mendefinisikan parameter input untuk Moving Average, membuat indikator, dan menerima nilai indikator disertai komentar. Saya memutuskan untuk tidak menghapus kode ini sepenuhnya; mungkin ada yang menemukan solusi untuk menerapkannya.

Sebaliknya, parameter berikut ditambahkan: Trailing, pembalikan sinyal, dan penutupan posisi yang berlawanan saat sinyal muncul.


Trailing

Pemantauan posisi. Ketika Trailing Stop diatur ke nol, fitur trailing akan dinonaktifkan.


Pembalikan

Flag Pembalikan sinyal sepenuhnya membalik nilai sinyal untuk membuka posisi.


Penutupan Posisi Berlawanan Saat Sinyal Muncul

Flag Penutupan posisi berlawanan pada sinyal dengan nilai true:

  1. Memungkinkan pembukaan BEBERAPA posisi;
  2. Saat sinyal "Open Buy" diterima, posisi Sell akan ditutup; saat sinyal "Open Sell" diterima, posisi Buy akan ditutup.

Dengan nilai false, EA akan memiliki HANYA SATU posisi di pasar dan, oleh karena itu, tidak akan menutup posisi yang berlawanan.


Rekomendasi untuk Optimasi

Parameter contoh, seperti nilai awal, langkah, dan nilai akhir, untuk simbol di H1:

Optimasi AlliHeik

Daftar
Komentar 0