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)

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.
Komen 0