Discussão do artigo "EA MQL5 integrado ao Telegram (Parte 2): Envio de sinais do MQL5 para o Telegram"

 

Novo artigo EA MQL5 integrado ao Telegram (Parte 2): Envio de sinais do MQL5 para o Telegram foi publicado:

Nesta parte do artigo, vamos criar um EA MQL5 integrado ao Telegram que envia sinais de cruzamento de médias móveis para o mensageiro. Descreveremos detalhadamente o processo de geração de sinais de negociação com base nesses cruzamentos, implementaremos o código necessário em MQL5 e garantiremos uma integração contínua. Como resultado, teremos um sistema que envia alertas de negociação em tempo real diretamente para um grupo no Telegram.

Na primeira parte da nossa série sobre EA MQL5 integrados ao Telegram, analisamos os passos fundamentais para estabelecer a conexão entre MQL5 e o Telegram. O primeiro passo foi configurar o próprio aplicativo. Depois disso, partimos para a codificação. Espero que o motivo dessa ordem de ações fique mais claro adiante. Como resultado, agora temos um bot capaz de receber mensagens, bem como um programa que pode enviá-las. Também criamos um programa simples em MQL5 que demonstra como enviar uma mensagem para o aplicativo por meio do bot.

Com essa base estabelecida, podemos avançar para o próximo passo: o envio de sinais de negociação para o Telegram usando MQL5. Nosso novo EA aprimorado não apenas abre e fecha ordens com base em condições predefinidas, mas também envia um sinal para um grupo no Telegram para nos informar sobre a execução da negociação. Os próprios sinais de negociação foram reformulados para garantir que as informações enviadas ao Telegram sejam claras e concisas. Esse novo EA se comunica melhor no grupo do Telegram do que a versão anterior e faz isso com a mesma ou até maior velocidade, o que significa que podemos esperar receber sinais quase em tempo real à medida que as negociações são executadas ou fechadas.


Geraremos e enviaremos sinais com base no conhecido sistema de cruzamento de médias móveis. Além disso, se você se lembra, na primeira parte da série, havia apenas uma mensagem possível, que poderia ser bem longa, e adicionar segmentos a essa mensagem causava um erro. Dessa forma, só era possível enviar uma mensagem por vez, e se houvesse segmentos adicionais, eles precisariam ser enviados como mensagens separadas. Por exemplo, as mensagens "A buy signal has been generated" (Foi gerado um sinal de compra) e "Open a buy order" (Abrir uma ordem de compra) precisavam ser enviadas como uma única mensagem longa ou como duas mensagens curtas separadas. Nesta parte, combinaremos essas informações e modificaremos a mensagem para que ela possa conter vários segmentos de texto e símbolos em uma única transmissão.

Autor: Allan Munene Mutiiria

 

Olá,
e quanto às negociações fechadas?

Como o EA envia as notificações de TG?

Sou iniciante aqui. Obrigado.