Início Indicador técnico Postagem

Crie seu Próprio Previsor Neural com Facilidade: Exemplos de MA e RSI para MetaTrader 4

Anexo
9308.zip (53.08 KB, Baixar 0 vezes)

Autor: gpwr, postado em MQL5

Recentemente, muitos traders começaram a explorar o potencial dos previres neurais no MetaTrader 4. O previsor BNN compartilhado pelo gpwr é uma excelente ferramenta, mas muitos de nós nos perguntamos como usar o código-fonte para criar previres personalizados com base em nossos próprios indicadores.

Decidi ajudar a responder essa dúvida que ficou sem resposta nas fontes relacionadas a redes neurais. Com esta versão modificada do previsor BNN, você poderá criar seu próprio previsor, utilizando seu indicador favorito.

No final do código, você encontrará uma função:

double getValue(int i) {
return(iMA(NULL,0,15,0,MODE_SMMA,PRICE_OPEN,i));
}

Como apresentado, o indicador é um previsor de Média Móvel. Para utilizá-lo com outro indicador, basta substituir o código da Média Móvel. Você pode até usar a função iCustom() para fazer previsões com seus próprios indicadores.

Por exemplo, se você quiser criar um previsor de RSI:

double getValue(int i) {
return(iRSI(NULL,0,14,PRICE_OPEN,i));
}

Instalação:

O arquivo BPNN.DLL deve ser copiado para a pasta experts/libraries/.

É necessário configurar o MT4 para permitir a importação de DLLs (Ferramentas > Opções > Expert Advisors > Marque "Permitir importação de DLLs").


Previsor MA e Previsor RSI no EURUSD M30

Recomendações:

  • Se você tiver dúvidas sobre redes neurais, recomendo que contate o autor original, pois eu apenas modifiquei o código para facilitar a criação de novos indicadores.
  • Caso tenha perguntas sobre como adaptar um indicador, estou à disposição para ajudar, desde que você pergunte em português, inglês, francês ou espanhol. Por favor, evitemos russo, chinês ou italiano, pois não falo esses idiomas.
  • Os dois exemplos de MA e RSI são apenas sugestões. Por isso, eles não oferecem variáveis externas para alterar o período ou outras opções.

Publicações relacionadas

Comentário (0)