Discussão do artigo "Como criar bots para Telegram em MQL5" - página 36

 
Audiamant:

Sim, o EA se comunica, mas o único problema é que ele não envia a captura de tela no fim de semana? (mt4)

No arquivo de registro, vejo apenas o EA carregado com sucesso


Muito interessante, pois de segunda a sexta-feira ele funciona .

Alguém está tendo o mesmo problema?

Eu nunca usei a função de captura de tela antes, tente dublar
manualmente, inicie o envio de uma imagem e depure-a.

deixe-me verificar em meu sistema e entrarei em contato com você

 
Jefferson Metha:

Eu nunca usei a função de captura de tela antes, tente depurar o
manualmente, inicie o envio de uma imagem e depure-a.

. Deixe-me verificar meu sistema e entrarei em contato com você.

Agora descobri que, quando clico no bot do telegrama /charts/GBPUSD/H1/None, ele deve enviar a captura de tela, mas ela só é enviada se eu remover o EA ou desativar o Autotrading.


Como posso fazer a depuração?

 
Audiamant:

Sim, o EA se comunica, mas o único problema é que ele não envia a captura de tela no fim de semana? (mt4)

Esse erro foi corrigido. Atualize os códigos-fonte (arquivo zip em um artigo).
 
Andrey Voytenko:
Esse bug foi corrigido. Atualize os códigos-fonte (arquivo zip em um artigo).

Muito obrigado, eu realmente aprecio seu trabalho e agradeço por sua resposta.

Mais uma pergunta: é possível obter capturas de tela mais rapidamente e também fazer com que funcione quando mais pessoas usarem o mesmo bot?


Com os melhores cumprimentos

 
Audiamant:

Mais uma pergunta: é possível obter capturas de tela mais rapidamente e também fazer com que funcione quando mais pessoas usam o mesmo bot?

A velocidade de geração da captura de tela depende da plataforma, leva menos de 30 segundos para o MT4, o MT5 é mais rápido.

 
Andrey Voytenko:

A velocidade de geração da captura de tela depende da plataforma, leva menos de 30 segundos para o MT4, o MT5 é mais rápido.


Alterei a linha 77 e agora a captura é ainda mais rápida do que antes.

 
Não verifico isso há algum tempo (deixei de usar), e acontece que o WebRequest no Win7 na Rússia agora envia para o Telegram. Eles pararam de bloqueá-lo? Ou houve mudanças no terminal? Não mexi em nada no código.
 
Edgar Akhmadeev:
Não verifico isso há algum tempo (deixei de usar), e acontece que o WebRequest no Win7 na Rússia agora envia para o Telegram. Eles pararam de bloqueá-lo? Ou houve mudanças no terminal? Não mexi em nada no código.
Você dormiu durante todo o processo, pois ele é permitido há muito tempo
 
Aleksei Beliakov:
Você dormiu e o problema foi resolvido há muito tempo
Se bem me lembro, houve uma discussão aqui sobre a solução do problema para o Win10. Não vi nenhum relato sobre o Win7. Existe um link para a postagem ou somos apenas bons em trollar?
 

Percebi que o bot envia um arquivo compactado. Como resolver isso? Tentei um tamanho de tela maior

      int chartWidth = (int)ChartGetInteger(chart_id, CHART_WIDTH_IN_PIXELS, 0);
      int chartHeight = (int)ChartGetInteger(chart_id, CHART_HEIGHT_IN_PIXELS, 0);

tentei corrigir a biblioteca "Telegram.mqh"

Então, onde está o problema?