Alternatif OnTrade() untuk MetaTrader 4: Simulator Khas untuk Trader

Mike 2014.02.17 22:07 10 0 0
Lampiran

Penulis:

Coders' Guru

Sambil meneroka keupayaan MQL4 versi baru (610), saya menjumpai satu ciri yang sangat berguna iaitu OnTrade() yang ditonjolkan dalam MetaEditor.

Saya telah menekan F1 untuk melihat pelaksanaan ciri ini, tetapi malangnya ia masih belum disokong dalam MQL4.

Oleh itu, saya telah mencipta Simulator saya sendiri.

Kod ini akan menghasilkan acara dalam situasi berikut:

  • OnOpen: Apabila membuka pesanan segera yang baru.
  • OnModify: Apabila pesanan diubah.
  • OnStopLoss: Apabila pesanan ditutup kerana StopLoss.
  • OnTakeProfit: Apabila pesanan ditutup kerana TakeProfit.
  • OnClose: Apabila pesanan ditutup (bukan oleh SL atau TP).

Saya harap anda dapat mencuba kod ini dan berikan komen anda.


Salam,

Coders' Guru


Contoh Tester
Senarai
Komen 0