Breadandbutter2: EA Terbaik untuk MetaTrader 5

Mike 2018.10.26 00:48 18 0 0
Lampiran

Penulis Idea: Scriptor

Penulis Kode MQL5: barabashkakvn

Breadandbutter2 adalah sebuah EA yang menggunakan indikator iADX (Indeks Pergerakan Arah Purata) dan iAMA (Purata Pergerakan Adaptif). EA ini hanya beroperasi apabila bar baru muncul. Apabila menerima isyarat dagangan, posisi bertentangan akan ditutup.

Pencarian parameter terbaik untuk simbol dan kerangka waktu boleh dilakukan dalam dua cara:

1. Manual - mengedit "<" ">" dalam persamaan isyarat:

   if(adx_0<adx_1 && ama_0>ama_1)
     {
      ClosePositions(POSITION_TYPE_SELL);
      double sl=(InpStopLoss==0)?0.0:m_symbol.Ask()-ExtStopLoss;
      if(sl>=m_symbol.Bid()) // insiden: posisi belum dibuka, dan harus sudah ditutup
        {
         PrevBars=0;
         return;
        }
      double tp=(InpTakeProfit==0)?0.0:m_symbol.Ask()+ExtTakeProfit;
      OpenBuy(sl,tp);
      return;
     }

   if(adx_0>adx_1 && ama_0<ama_1)
     {
      ClosePositions(POSITION_TYPE_BUY);
      double sl=(InpStopLoss==0)?0.0:m_symbol.Bid()+ExtStopLoss;
      if(sl<=m_symbol.Ask()) // insiden: posisi belum dibuka, dan harus sudah ditutup
        {
         PrevBars=0;
         return;
        }
      double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit;
      OpenSell(sl,tp);
      return;
     }

2. Automatik - memilih stop loss, take profit dan pergeseran mendatar indikator AMA:

Breadandbutter2

Senarai
Komen 0