Home Trading Sistematico Post

Breadandbutter2: L'EA Perfetto per MetaTrader 5

Allegato
22003.zip (4.31 KB, Scarica 0 volte)

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:

    Breadandbutter2

    Post correlati

    Commento (0)