Inicio Trading Sistemático Publicación

Breadandbutter2: Tu Asistente Ideal para MetaTrader 5

Archivos adjuntos
22003.zip (4.31 KB, Descargar 0 veces)

Autor de la idea: Scriptor

Autor del código MQL5: barabashkakvn

Este EA (Asesor Experto) se basa en los indicadores iADX (Índice Direccional Promedio, ADX) y iAMA (Media Móvil Adaptativa, AMA). El sistema solo realiza operaciones cuando aparece una nueva barra y, al recibir una señal de trading, cierra las posiciones opuestas.

Para encontrar los mejores parámetros para el símbolo y el marco temporal, puedes hacerlo de dos maneras:

Manual: editando los caracteres "<" ">" en las ecuaciones de señal:

   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 posición no ha sido abierta aún y debe cerrarse
        {
         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 posición no ha sido abierta aún y debe cerrarse
        {
         PrevBars=0;
         return;
        }
      double tp=(InpTakeProfit==0)?0.0:m_symbol.Bid()-ExtTakeProfit;
      OpenSell(sl,tp);
      return;
     }

    Automático: seleccionando stop loss, take profit y el desplazamiento horizontal del indicador AMA:

    Breadandbutter2

    Publicaciones relacionadas

    Comentarios (0)