Pembuat Ide: Scriptor
Penulis Kode MQL5: barabashkakvn
Breadandbutter2 adalah EA yang didasarkan pada indikator iADX (Average Directional Movement Index, ADX) dan iAMA (Adaptive Moving Average, AMA). EA ini hanya aktif ketika bar baru muncul. Ketika menerima sinyal perdagangan, posisi yang berlawanan akan ditutup.
Cara mencari parameter terbaik untuk simbol dan timeframe dapat dilakukan dengan dua metode:
1. Manual - mengedit karakter "<" ">" dalam persamaan sinyal:
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()) // kejadian: posisi belum dibuka dan harus 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()) // kejadian: posisi belum dibuka dan harus ditutup
{
PrevBars=0;
return;
}
double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit;
OpenSell(sl,tp);
return;
}
2. Otomatis - memilih stop loss, take profit, dan pergeseran horizontal indikator AMA:

Komentar 0