Rata Posisi MA MACD: Sistem Trading untuk MetaTrader 5

Mike 2018.12.28 21:56 12 0 0
Lampiran

Idea oleh: Myth63

Kod mq5 oleh: barabashkakvn

EA ini hanya memeriksa isyarat trading atau penambahan posisi apabila bar baru muncul.

EA ini berdasarkan pada indikator iMA (Moving Average, MA) dan iMACD (Moving Average Convergence/Divergence, MACD). Sekiranya satu posisi mengalami kerugian melebihi Step lossing pips, satu lagi posisi (dalam arah posisi yang rugi) akan dibuka dengan lot yang meningkat (Lot coefficient diambil kira).

EA ini boleh menahan satu posisi atau pelbagai posisi dalam arah yang sama. EA ini menggunakan dua parameter: Indent price from MA dan Ratio of MAIN to SIGNAL (kedua-duanya ditunjukkan dalam gambar di bawah)

MA MACD Position averaging

Contoh isyarat BUY: indikator MACD berada di bawah "0.0", garis utama (MAIN) melebihi garis isyarat (SIGNAL) dan harga semasa adalah lebih tinggi daripada Moving Average. Dua penapis ditambah kepada syarat ini:

  • Ratio of MAIN to SIGNAL
  • Indent price from MA

Anda boleh memilih bar untuk diperiksa - pada zero (semasa) atau pada bar #1. Ini ditentukan oleh parameter Bar Current.


Operasi EA

Data berikut dikumpulkan pada bar baru: Bilangan posisi BUY dan SELL serta posisi yang paling rugi (mengikut bilangan pips) untuk BUY dan SELL. Jika didapati ada posisi BUY dan SELL serentak, ini dianggap sebagai ralat dan SEMUA posisi akan ditutup. Jika posisi yang paling rugi ditemui dan ia tidak menguntungkan lebih daripada Step lossing pips, maka parameter posisi ini (tiket dan bilangan lot) akan diingat.

Senarai
Komen 0