L'autore dell'idea: Scriptor
Autore del codice MQL5: barabashkakvn
Il Breadandbutter2 è un EA che si basa sugli indicatori iADX (Average Directional Movement Index, ADX) e iAMA (Adaptive Moving Average, AMA). Questo sistema di trading opera esclusivamente quando si forma una nuova barra e, al ricevimento di un segnale di trading, chiude le posizioni opposte.
La ricerca dei parametri migliori per il simbolo e il timeframe può essere effettuata in due modi:
Manuale - modificando i caratteri "<" ">" nelle equazioni dei segnali:
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()) // incidente: la posizione non è ancora aperta e deve essere già chiusa { 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()) // incidente: la posizione non è ancora aperta e deve essere già chiusa { PrevBars=0; return; } double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit; OpenSell(sl,tp); return; }
Automatico - selezione automatica di stop loss, take profit e spostamento orizzontale dell'indicatore AMA:

Commento 0