Open Close: Sistem Trading untuk MetaTrader 5

Mike 2018.11.20 21:45 11 0 0
Lampiran

Pencipta idea: Ilnaz

Pencipta kod mq5: barabashkakvn

EA ini menganalisis lilin #1 dan #2.

Berikut adalah contoh untuk pembukaan dan penutupan posisi JUAL.

Syarat untuk pembukaan - tiada posisi terbuka di pasaran.

      //--- 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 terdapat posisi terbuka, semak syarat penutupan.

      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;
        }
Senarai
Komen 0