Discussão do artigo "Perceptron Multicamadas e o Algoritmo Backpropagation (Parte II): Implementação em Python e Integração com MQL5."
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Novo artigo Perceptron Multicamadas e o Algoritmo Backpropagation (Parte II): Implementação em Python e Integração com MQL5. foi publicado:
Um pacote python foi disponibilizado com o proposito de trazer integração com MQL, com isso abre-se as portas para enumeras possibilidades como, exploração de dados, criação e uso de modelos de machine learning. Com essa integração nativa entre MQL5 e Python, abriu-se as portas para muitas possibilidades de uso, podemos construir de uma simples regressão linear a um modelo de aprendizado profundo. Vamos entender como instalar e preparar o ambiente de desenvolvimento e usar algumas das bibliotecas de aprendizado de maquina.
Iniciaremos baixando o Python em seu site oficial www.python.org/downloads/
Para conseguirmos trabalhar com o TensorFlow é necessário a instalação de uma versão superior a 3.3 e inferior a 3.8, eu utilizo a versão 3.7.
Após baixar e iniciar o processo de instalação marque a opção “Add Python 3.7 to PATH”, isso garantirá que algumas coisas funcionem sem a necessidade de configurações adicionais futuramente.
Para conseguirmos rodar um script Python diretamente de nosso terminal MetaTrader5 é muito simples, precisamos realizar uma previa configuração.
Precisamos abrir o MetaEditor e ir em Ferramentas>Opções.
Nessa sessão precisamos definir o caminho onde fica nosso executável Python, note que, após a instalação provavelmente conterá o caminho default do Python, se eventualmente não estiver coloque o caminho completo ate o executável para que consiga executar scripts diretamente de seu terminal MetaTrader5.
No meu caso uso um ambiente de bibliotecas totalmente separado, chamado de ambiente virtual, é uma forma de conseguir ter uma instalação "limpa" e conseguir concentrar apenas as bibliotecas necessárias no projeto.
Autor: Jonathan Pereira