Mira cómo descargar robots gratis
¡Búscanos en Twitter!
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

Executer AC - Asesor Experto para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizaciones:
515
Ranking:
(16)
Publicado:
2018.11.26 09:01
Executer AC.mq5 (57.79 KB) ver
¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

Autor de la idea - Alex

Autor del código mq5 - barabashkakvn.

Este Asesor Experto utiliza el indicador iAC (Acceleration/Deceleration, Accelerator/Decelerator Oscillator, AC). Trabaja sólo en el momento de la formación de una nueva barra. El EA mantiene como máximo una posición en el mercado, por eso puede aplicarse tanto en las cuentas de netting, como en las cuentas de hedging.

El lote se calcula a base del historial de trading para los últimos History days días (también se usan los parámetros Maximum Risk in percentage y Descrease factor).

En el EA han sido realizados varias señales para BUY y SELL (aquí, el array ac[] representa los valores del indicador AC)

señales BUY:

      //--- indicator AC go UP
      if(ac[1]>0.0 && ac[2]>0.0)
        {
         //--- check signal BUY
         if(ac[1]>ac[2] && ac[2]>ac[3])
           {
            ***
           }
         ***
        }
      //--- indicator AC go DOWN
      if(ac[1]<0 && ac[2]<0)
        {
         //--- check signal BUY
         if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4])
           {
            ***
           }
         ***
        }
      //--- indicator AC crosses zero from top to bottom
      if(ac[1]>0.0 && ac[2]<0.0)
        {
         ***
        }
      ***

сигналы SELL:

      //--- indicator AC go UP
      if(ac[1]>0.0 && ac[2]>0.0)
        {
         ***
         //--- check signal SELL
         if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4])
           {
            ***
        }
      //--- indicator AC go DOWN
      if(ac[1]<0 && ac[2]<0)
        {
         ***
         //--- check signal SELL
         if(ac[1]<ac[2] && ac[2]<ac[3])
           {
            ***
           }
        }
      ***
      //--- indicator AC crosses zero bottom up
      if(ac[1]<0.0 && ac[2]>0.0)
        {
         ***
        }

Ejemplo de la apertura de BUY:

Executer AC

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

InvertBar_Plus InvertBar_Plus

El gráfico del instrumento financiero actual en forma invertida visualiza los niveles Ask y Bid (en forma de las barras de color), en una ventana separada.

Optimal F for MQL5 (per Ralph Vince) Optimal F for MQL5 (per Ralph Vince)

La librería calcula la F óptima a base de la media geométrica. Ralph Vince escribió: «El volumen de pérdidas y ganancias va a variase constantemente durante el trading real. Por eso, el criterio de Kelly no es capaz de proporcionarnos la F óptima correcta». He creado esta librería para calcular la F óptima a base de la media geométrica, usando las fórmulas de Vince.

Bronze Warrioir Bronze Warrioir

Utiliza los indicadores iCCI (Commodity Channel Index, CCI), iWPR (Williams’ Percent Range, %R) y el indicador personalizado DayImpuls.

DayImpuls DayImpuls

Indicador para buscar impulso. Se usa MovingAverages.mqh