Compartilho aqui o mesmo texto que apresentei em minha página no
LinkedIn, publicada em 23 de julho de 2023, com pequenas adições. Apresento
nesse vídeo o resultado das buscas que venho desenvolvendo para conseguir criar um robô operacional para
MetaTrader 5.
Depois dos vídeos de números 24 a 29 do canal, intensifiquei as buscas por não haver conseguido criar exemplos de robôs operacionais, seguindo vídeos ou mesmo dicas e instruções detalhadas de diversos autores. Em todas as tentativas ao efetuar verificações ou mesmo tentar a compilação do código criado, apareciam erros de sintaxe quando não erros mais graves, dos quais conseguia resolver apenas alguns.
Finalmente, após seguir as orientações passo a passo fornecidas pela
MetaTrader (
MetaQuotes), consegui criar um robô operacional que, após a compilação, não apresentou nem erros e nem alertas, permitindo não apenas isto mas também, o que é mais importante, a otimização e iniciar a operação para a sintonia fina dos parâmetros do robô melhorando ainda mais os resultados.
Devido a isto, decidi repetir a experiência com um outro notebook mais antigo, absolutamente obsoleto e compartilhar este resultado no canal. Infelizmente o notebook utilizado para este vídeo, embora conseguindo operar normalmente e inclusive produzir o robô, falhou no processo de renderização do vídeo gravado por notória limitação do seu hardware e clara falta de memória e capacidade de processamento. Após algo em torno dos vinte minutos de gravação ocorreu a falha. Menos mal que consegui ainda assim uma recuperação parcial do vídeo sem precisar repetir a gravação.
A ferramenta utilizada na produção do robô é uma alternativa assistida do editor
MQL 5 (
Meta Quotes Language 5) tendo sido mostrada no vídeo. Bastou fazer a escolha de alguns sinais e indicadores disponíveis entre as alternativas de escolha para que ao concluir esta escolha e comandar avançar, o programa ( possivelmente operando com IA -
Inteligência Artificial) haver gerado o código completo do robô, sem apresentar erros ou mesmo alguns alertas. Pude então efetuar a otimização dos parâmetros operacionais do robô e realizar mais uma segunda operação de otimização com claro incremento de performance do robô.
A versão instalada do MetaTrader 5 no notebook
Intelbras i680 de 2009, é de número 3817 datada de 22 de junho de 2023, ou seja, algumas versões mais nova que a número 3800 que foi aquela anunciada já com suporte de Inteligência Artificial (IA).
Aquilo que mais me surpreendeu entretanto foi o fato de que não precisei fazer um "prompt" longo com todas as orientações e critérios de operação do robô desejado. O próprio assistente definiu os pontos de entrada e saída, cuja prova da otimização deixou perfeitamente clara ao permitir resultados positivos.
Segue o link do vídeo postado no meu canal do
Youtube:
https://www.youtube.com/watch?v=whPn9dk6emo
Segue também o link do canal:
Bovespa B3 com Linux - Ganhar dinheiro na Internet - YouTube
Obrigado pelo incentivo. O plano era dar uma ideia completa do processo de criação usando apenas as ferramentas disponíveis na plataforma. Considerando as limitações da máquina Intelbras modelo i680 (13 anos (2009), processador da família Intel Core, com 4 núcleos (i5 de primeira geração) e apenas 4Gb de RAM e SSD de 120Gb, conseguir gerar o robot além de realizar os testes para otimização foi um grande resultado. Menos mal que a falha do hardware ocorreu durante a renderização do vídeo não tendo prejudicado a otimização. Gostaria de ter conseguido a gravação do vídeo completa pois muitos trechos foram perdidos. Ainda bem que não ocorreu a perda total do conteúdo tendo sido possível ainda dar uma boa ideia de como todo o processo ocorreu e como pode ser replicado. A gravação total foi de mais de duas horas. Foi um milagre ter conseguido mesmo com os cortes obter a sincronização em nível razoável para permitir o acompanhamento do conteúdo. Embora a criação do robot fosse nosso grande objetivo para o vídeo, foi possível também provar o valor de uma distribuição Linux atualizada (2023) para reviver uma máquina notoriamente obsoleta tanto em termos de idade como em limitação das características do seu hardware, demonstrando mais uma vez o propósito do canal que é o de auxiliar a todos que tiverem interesse em operar no mercado financeiro, nacional (B3) ou internacional (Forex) sem que obrigatoriamente tenha que fazer um investimento importante na compra de um PC atualizado com a ultima versão do Ms-Windows. O aprendizado e testes podem perfeitamente ser iniciados com máquinas bem antigas usando o Linux. Mais uma vez, obrigado pelo incentivo e pela compreensão.