Open Close: EA Sederhana untuk MetaTrader 5

Mike 2018.11.20 21:45 11 0 0
Lampiran

Pembuat Ide: Ilnaz

Pembuat Kode mq5: barabashkakvn

EA ini menganalisis dua candle terakhir untuk menentukan kapan harus membuka atau menutup posisi.

Berikut adalah contoh cara membuka dan menutup posisi untuk SELL:

Kondisi untuk membuka posisi - tidak ada posisi terbuka di pasar.

      //--- beli
      if((rates[1].open>rates[2].open) && (rates[1].close<rates[2].close))
        {
         double lot=TradeSizeOptimized();
         OpenBuy(lot,0.0,0.0);
         return;
        }
      //--- jual
      if((rates[1].open<rates[2].open) && (rates[1].close>rates[2].close))
        {
         double lot=TradeSizeOptimized();
         OpenSell(lot,0.0,0.0);
         return;
        }

Jika ada posisi terbuka, periksa kondisi untuk menutup posisi.

      if(rates[1].open<rates[2].open && (rates[1].close<rates[2].close))
        {
         ClosePositions(POSITION_TYPE_BUY);
         return;
        }
      if(rates[1].open>rates[2].open && (rates[1].close>rates[2].close))
        {
         ClosePositions(POSITION_TYPE_SELL);
         return;
        }
Daftar
Komentar 0