Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Twitter!
Participe de nossa página de fãs
Script interessante?
Coloque um link para ele, e permita que outras pessoas também o avaliem
Você gostou do script?
Avalie seu funcionamento no terminal MetaTrader 5
Experts

EA Executer AC - expert para MetaTrader 5

Publicado por:
Vladimir Karputov
Visualizações:
691
Avaliação:
(16)
Publicado:
2018.12.18 14:00
Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Autor da ideia - Alex

Autor do código mq5 - barabashkakvn

O EA usa o indicador iAC (Acceleration/Deceleration, Accelerator/Decelerator Oscillator, AC). O EA só opera quando uma nova barra aparece. O EA abre apenas uma posição de cada vez, portanto pode de trabalhar tanto em contas no sistema "hedging" quanto em contas no sistema "netting".

O lote é calculado com base no histórico das negociações para os últimos dias (são usados os parâmetros Maximum Risk in percentage e Decrease factor).

O EA coloca vários sinais para COMPRAR e VENDER (array ac[] significa valores para o indicador AC)

Sinais de COMPRA:

      //--- indicador AC para CIMA
      if(ac[1]>0.0 && ac[2]>0.0)
        {
         //--- Verificar sinal de COMPRA
         if(ac[1]>ac[2] && ac[2]>ac[3])
           {
            ***
           }
         ***
        }
      //--- indicador AC para BAIXO
      if(ac[1]<0 && ac[2]<0)
        {
         //--- Verificar sinal de COMPRA
         if(ac[1]>ac[2] && ac[2]>ac[3] && ac[3]>ac[4])
           {
            ***
           }
         ***
        }
      //--- indicador AC rompendo o zero de cima para baixo
      if(ac[1]>0.0 && ac[2]<0.0)
        {
         ***
        }
      ***

Sinais de COMPRA:

      //--- indicador AC para CIMA
      if(ac[1]>0.0 && ac[2]>0.0)
        {
         ***
         //--- verificar sinal de VENDA
         if(ac[1]<ac[2] && ac[2]<ac[3] && ac[3]<ac[4])
           {
            ***
        }
      //--- indicador AC para BAIXO
      if(ac[1]<0 && ac[2]<0)
        {
         ***
         //--- verificar sinal de VENDA
         if(ac[1]<ac[2] && ac[2]<ac[3])
           {
            ***
           }
        }
      ***
      //--- indicador AC rompendo o zero de baixo para cima
      if(ac[1]<0.0 && ac[2]>0.0)
        {
         ***
        }

Exemplo de operação de COMPRA:

EA Executer AC

Traduzido do russo pela MetaQuotes Ltd.
Publicação original: https://www.mql5.com/ru/code/23086

InvertBar_Plus InvertBar_Plus

O indicador inverte em janela separada o gráfico principal do instrumento financeiro, exibindo os níveis de preços Ask e Bid na forma de barras coloridas.

Time_Bar_Custom_Monthly Time_Bar_Custom_Monthly

Breve descrição

Bronze Warrioir Bronze Warrioir

Um Expert Asvisor que usa os indicadores padrão iCCI (Commodity Channel Index, CCI) e iWPR (Williams’ Percent Range, %R), bem como o indicador personalizado DayImpuls.

DayImpuls DayImpuls

Detector de Impulso. Este indicadoo utiliza o arquivo MovingAverages.mqh