Versi kedua EA ini menambah keupayaan untuk memilih jenis pesanan tertunda untuk perdagangan dalam parameter Limits0_or_Stops1. Jika ditetapkan kepada 0 — ia akan berdagang menggunakan pesanan limit, jika 1 — pesanan stop.
Fungsi trailing stop dan breakeven juga ditambah, yang diaktifkan jika: 1) ia diaktifkan dalam tetapan EA; 2) pesanan terakhir telah ditutup dengan keuntungan atau dalam keadaan breakeven.
Trailing_Use=true; mengaktifkan trailing untuk pesanan stop (berfungsi jika pesanan terakhir ditutup dengan keuntungan atau breakeven).
Profit_Level_Trailing = 100; tahap keuntungan dalam mata, apabila dicapai oleh pesanan, trailing stop diaktifkan.
TrailingStop=50; jarak TrailingStop dalam mata, di mana stop loss akan mengikuti harga.
TrailingStep=50; langkah dalam mata, selepas itu stop loss dikemaskini.
Breakeven_Use=true; mengaktifkan breakeven.
Profit_Level=30; pesanan bergerak kepada keuntungan dengan bilangan mata yang dinyatakan (untuk breakeven).
SL_Plus = 10; menetapkan breakeven+SL_Plus dalam mata.
Secara lalai, "Step" mata (200 pt. secara lalai) dari harga pasaran, EA ini meletakkan pesanan Buy Limit dan Sell Limit tertunda dengan stop loss yang ditetapkan ("SL", 30 pt. secara lalai) dan take profit ("TP", 60 pt. secara lalai).
Jika harga bergerak jauh dari pesanan tertunda, EA ini mengikuti pesanan tertunda selepas harga, dengan langkah "Step_Interval" mata (10 pt. secara lalai).
Apabila mana-mana pesanan tertunda diaktifkan, pesanan yang bertentangan akan dibuang dan pesanan baru tidak akan diletakkan sehingga pesanan pasaran yang ada ditutup. Jika pesanan terakhir ditutup dengan keuntungan, pesanan limit seterusnya dibuka dengan lot awal, sama dengan parameter "Lots". Jika pesanan terakhir ditutup dengan kerugian atau jika terdapat siri pesanan yang tidak menguntungkan berturut-turut, EA ini akan mengira saiz lot untuk pesanan tertunda seterusnya sedemikian rupa sehingga menutup pesanan seterusnya dengan take profit menampung kerugian sebelumnya (disyorkan menetapkan take profit sekurang-kurangnya dua kali ganda saiz stop loss).
Jika MegaLot ditetapkan kepada true (diaktifkan), jika pesanan sebelumnya (siri pesanan) ditutup dengan kerugian, pesanan seterusnya akan dibuka dengan saiz lot yang mampu menampung kerugian sebelumnya dan memperoleh keuntungan tambahan dalam mata wang deposit = bilangan mata keuntungan yang diambil oleh lot awal.
EA ini mempunyai had pada bilangan penggandaan lot dalam parameter "Limit". Jika terdapat siri pesanan kehilangan berturut-turut dalam jumlah yang melebihi atau sama dengan "Limit", saiz lot untuk pesanan seterusnya akan ditetapkan kepada nilai awal dan sama dengan parameter "Lots", sehingga terdapat pesanan yang ditutup dengan keuntungan.
Peningkatan saiz lot selepas menerima pesanan tidak menguntungkan boleh dinyahaktifkan dengan menetapkan "Martin = false".
EA ini memberikan keupayaan untuk meletakkan pesanan tertunda pada harga yang sama dengan harga pembukaan pesanan terakhir yang dibuang (lebih baik untuk meninggalkan "false").

Siaran berkaitan
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- MQL5 Wizard: Cipta Isyarat Dagangan Menggunakan Corak Morning/Evening Star dan MFI
- Panduan Lengkap MQL5 Wizard untuk Isyarat Dagangan Berdasarkan Morning/Evening Stars dan Stochastic
- Menggunakan MQL5 Wizard untuk Signal Perdagangan '3 Black Crows/3 White Soldiers' + RSI
- MQL5 Wizard: Cipta Isyarat Dagangan Berdasarkan Corak Hammer/Hanging Man dan Stochastic