Multi Arbitration 1.000: Sistem Trading Efektif untuk MetaTrader 5

Mike 2017.11.03 20:29 41 0 0
Lampiran

Dalam dunia trading, kita sering kali ingin membeli sekuriti (membuka posisi BUY) pada harga yang lebih rendah dan menjual (membuka posisi SELL) pada harga yang lebih tinggi.

Pada versi 1.000, Sistem Trading ini hanya berfungsi untuk satu simbol tertentu (parameter "Symbol" dalam input parameter).

Berikut adalah prinsip asas dalam membuka posisi:

  • Jika untung dari semua posisi BUY kurang daripada untung dari semua posisi SELL, kita boleh membuat kesimpulan bahawa trend semasa adalah menurun, dan kita patut membuka posisi SELL.
  • Sebaliknya, jika untung dari semua posisi SELL kurang daripada untung dari semua posisi BUY, ini menunjukkan bahawa trend semasa adalah menaik, jadi kita patut membuka posisi BUY.
      if(profit_buys<profit_sells) // trend menurun
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());      elseif(profit_sells<profit_buys) // trend menaik
      m_trade.Sell(m_symbol.LotsMin(),m_symbol.Name());
      elseif(profit_buys==0.0 && profit_sells==0.0)
         m_trade.Buy(m_symbol.LotsMin(),m_symbol.Name());

Berikut adalah keputusan ujian bagi pasangan mata wang EURUSD pada timeframe H4:

Multi Arbitration 1.000

Perlu diingat bahawa semasa trend jangka panjang, beban deposit boleh meningkat dengan ketara. Masalah ini masih belum dapat diselesaikan.

Senarai
Komen 0