Mira cómo descargar robots gratis
¡Búscanos en Telegram!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Asesores Expertos

iCCI iMA - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
681
Ranking:
(18)
Publicado:
2017.11.21 07:51
Actualizado:
2018.02.27 13:42
iCCI iMA.mq5 (34.88 KB) ver
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Autor de la ideaAndrey, autor del código mq5barabashkakvn.

Calculamos el indicador "Moving Average" a partir del indicador "Commodity Channel Index":

//--- create handle of the indicator iMA
   handle_iMA=iMA(m_symbol.Name(),Period(),15,0,MODE_EMA,handle_iCCI);
//--- if the handle is not created 
   if(handle_iMA==INVALID_HANDLE)
     {
      //--- tell about the failure and output the error code 
      PrintFormat("Failed to create handle of the iMA indicator for the symbol %s/%s, error code %d",
                  m_symbol.Name(),
                  EnumToString(Period()),
                  GetLastError());
      //--- the indicator is stopped early 
      return(INIT_FAILED);
     }

Obtenemos un análogo de la acción en el terminal, si trasladamos a la ventana del indicador "Commodity Channel Index" el indicador "Moving Average" y en sus ajustes, en el campo "Aplicar a" elegimos "Previous Indicator's Data" (superponer el indicador a los datos del indicador anterior).

Principios de apertura y cierre de posiciones:

  • Si la "Moving Average" calculada sobre la base de "Commodity Channel Index" cruza un "Commodity Channel Index" normal DE ARRIBA HACIA ABAJO, abrimos la posición "BUY";
  • Si la "Moving Average" calculada sobre la base de "Commodity Channel Index" cruza un "Commodity Channel Index" normal DE ABAJO HACIA ARRIBA, abrimos la posición "SELL";
  • Si la "Moving Average" calculada sobre la base de "Commodity Channel Index" cruza un "Commodity Channel Index" normal DE ABAJO HACIA ARRIBA, cerramos la posición "BUY";
  • Si la "Moving Average" calculada sobre la base de "Commodity Channel Index" cruza un "Commodity Channel Index" normal DE ARRIBA HACIA ABAJO, cerramos la posición "SELL";

Simulación en EURUSD,H1:

iCCI iMA test

Traducción del ruso realizada por MetaQuotes Ltd
Artículo original: https://www.mql5.com/ru/code/18776

ColorFisher_m11 ColorFisher_m11

Oscilador con uso de la transformación inversa de Fisher.

Stop Loss Take Profit Stop Loss Take Profit

Si el cierre es por Stop loss, doblamos el volumen, si es por Take profit, ponemos el volumen mínimo. Para definir si la transacción ha tenido lugar como consecuencia de la activación de un Stop loss o un Take Profit, usamos OnTradeTransaction.

Exp_AFStar Exp_AFStar

Sistema comercial construido con las señales del indicador AFStar.

ColorFisher_m11_HTF ColorFisher_m11_HTF

Indicador ColorFisher_m11 con posibilidad de cambiar el marco temporal del indicador en los parámetros de entrada.