AlliHeik: Sistem Trading Unggul untuk MetaTrader 5

Mike 2018.06.16 19:56 11 0 0
Lampiran

Idea oleh: josef strauss.

Kod MQL5 oleh: Vladimir Karputov.

EA ini menggunakan indikator Heiken Ashi Smoothed Oscillator:

Isyarat contoh "Buka Beli" dan "Buka Jual":

Isyarat Beli AlliHeik

Isyarat Jual AlliHeik

Isyarat untuk membuka posisi hanya diterima apabila bar baru muncul, sementara trailing posisi diperiksa pada setiap tick.

Dalam EA ini, keseluruhan kod berkaitan dengan mendefinisikan parameter input untuk Moving Average, mencipta indikator, dan menerima nilai indikator disertakan dengan komen - saya memutuskan untuk tidak menghapuskan kod ini sepenuhnya: Mungkin, ada yang akan menemui penyelesaian untuk menggunakannya.

Sebaliknya, parameter berikut telah ditambah: Trailing, isyarat terbalik, dan menutup posisi bertentangan apabila isyarat muncul.


Trailing

Trailing posisi. Apabila Trailing Stop ditetapkan kepada sifar, trailing akan dinonaktifkan.


Terbalik

Bendera Isyarat Terbalik sepenuhnya mengubah nilai isyarat untuk membuka posisi.


Menutup posisi bertentangan apabila isyarat muncul

Bendera Menutup posisi bertentangan pada isyarat dengan nilai true:

  1. Ia membenarkan pembukaan BEBERAPA posisi;
  2. Apabila isyarat "Buka Beli" diterima, ia akan menutup posisi Jual; apabila isyarat "Buka Jual" diterima, ia akan menutup posisi Beli.

Dengan nilai false, EA ini hanya akan mempunyai SATU posisi di pasaran dan, oleh itu, tidak akan menutup posisi bertentangan.


Rekomendasi untuk Pengoptimuman

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

Pengoptimuman AlliHeik

Senarai
Komen 0