Pembangunan versi pertama MA Trend telah menambah parameter Jenis trading untuk pembatasan:
- Hanya BUY - membolehkan hanya pembukaan posisi BUY
- Hanya SELL - membolehkan hanya pembukaan posisi SELL
- BUY dan SELL - membolehkan pembukaan kedua-dua posisi BUY dan SELL.
Sistem Trading ini berfungsi berdasarkan indikator iMA (Moving Average, MA) dan mempunyai banyak tetapan:
- Hanya satu posisi - hanya satu posisi boleh dipegang di pasaran
- Balik - membalikkan (flip) isyarat trading
- Tutup sebaliknya - menutup posisi bertentangan secara paksa apabila isyarat trading diterima.
Penghasilan isyarat trading apabila semua parameter ditetapkan pada nilai lalai:
Harga ASK semasa lebih tinggi daripada nilai indikator pada bar #1 -> isyarat untuk membuka posisi BUY
Harga BID semasa kurang daripada nilai indikator pada bar #1 -> isyarat untuk membuka posisi SELL.
Berikut adalah contoh dalam kod MQL5:
if(m_symbol.Ask()>ma[1]) m_need_open_buy=true; else if(m_symbol.Bid()<ma[1]) m_need_open_sell=true;
Contoh operasi apabila parameter Hanya satu posisi adalah false dan true:

Dalam contoh berikut Hanya satu posisi - true, Balik - false dan Tutup sebaliknya - true: posisi BUY telah dibuka, dan selepas beberapa waktu, isyarat untuk membuka posisi SELL diterima. Memandangkan Tutup sebaliknya adalah true, posisi BUY ditutup terlebih dahulu (kerana ia bertentangan dengan isyarat) dan hanya selepas itu posisi SELL dibuka.

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
- MQL5 Wizard: Cipta Sinyal Dagangan Menggunakan Pola Candlestick Hammer dan Hanging Man
- Menggunakan MQL5 Wizard untuk Signal Perdagangan '3 Black Crows/3 White Soldiers' + RSI