Assista a como baixar robôs de negociação gratuitos
Encontre-nos em Facebook!
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
Indicadores

Custom Moving Average Inputs - indicador para MetaTrader 5

Visualizações:
1474
Avaliação:
(14)
Publicado:
2018.12.04 13:35
Freelance MQL5 Precisa de um robô ou indicador baseado nesse código? Solicite-o no Freelance Ir para Freelance

Duas configurações foram adicionadas aos parâmetros de entrada: cor da linha (Color) e largura da linha (Width).

Custom Moving Average Inputs

Você provavelmente notou que, se um Expert Advisor usa os dados do indicador Média Móvel, este indicador é exibido SOMENTE em vermelho no modo visual do testador. Se esse EA usar dados de três Médias Móveis, todos os três indicadores serão exibidos em vermelho.

Três MA em uma cor

Por isso é muito difícil distinguir entre elas.

Para resolver o problema com a exibição visual das Médias Móveis, dois parâmetros foram adicionados no testador de estratégia: line color e line width. Agora, o Expert Advisor precisa acessar o iCustom em vez do iMA:

//--- cria o manipulador do indicador iMA
   handle_iMA_First=iCustom(m_symbol.Name(),Period(),"Custom Moving Average Inputst",
                            InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,InpMAFirstColor,InpMAFirstWith,PRICE_CLOSE);
//--- se o manipulador não for criado 
   if(handle_iMA_First==INVALID_HANDLE)
     {
      //--- informa sobre a falha e gera o código de erro 
      PrintFormat("Failed to create handle of the iMA indicator for the symbol %s/%s, error code %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //--- o indicador é interrompido precocemente 
      return(INIT_FAILED);
     }

Agora, a cor e a largura do indicador podem ser gerenciadas diretamente no Expert Advisor:

Custom Moving Average Inputs no gráfico

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

Custom Bulls Power Inputs Custom Bulls Power Inputs

Uma modificação do indicador "Bulls Power": agora a cor da linha e a largura da linha podem ser definidas nos parâmetros de entrada.

Custom Bears Power Inputs Custom Bears Power Inputs

Uma modificação do indicador "Bears Power": agora a cor da linha e a largura da linha podem ser definidas nos parâmetros de entrada.

UltraMFI_HTF UltraMFI_HTF

O indicador UltraMFI com a capacidade de alterar o período de tempo do indicador usando os parâmetros de entrada.

i-AnyRangeCldTail i-AnyRangeCldTail

Um indicador de faixas de intervalos de tempo arbitrários com a extensão do intervalo gerado dentro da sessão especificada até a próxima sessão.