Para a linguagem Python existem muitas bibliotecas para aprendizado de máquina, automação de processos, análise de dados e visualização. Todos os seus recursos podem ser facilmente aplicados na plataforma de negociação, graças ao módulo para integração com Python.
Scripts em Python são iniciados diretamente nos gráficos da plataforma, semelhante a programas MQL5 comuns.
O MetaEditor possui funções especiais integradas para o desenvolvimento em Python: um assistente para criar scripts, a capacidade de executar diretamente no editor, enviar mensagens e erros para o log geral, etc.
Para começar, especifique o caminho para o executável Python nas configurações do MetaEditor:
Se o Python não estiver presente no seu computador, clique em "Instalar" para baixar o arquivo de instalação.
Abra o "Assistente MQL5" e selecione o "Script em Python". Em seguida, defina um nome para o script e selecione quais dependências de bibliotecas devem ser incluídas imediatamente no código.
Agora eles podem ser convenientemente criados por meio do "Assistente MQL5", incluindo imediatamente no código as dependências das bibliotecas necessárias.
Para executar o script, pressione "Compilar" (F7). Depois disso, será aberta uma plataforma de negociação e será iniciado um script no gráfico atual. As mensagens do console Python (stdout, stderr) serão exibidas na seção "Erros".
Para trabalhar com a biblioteca MetaTrader 5, instale-a com o comando:
pip install MetaTrader5 |
Leia mais sobre integração com Python na documentação.