Discussão do artigo "Trabalhando Com Soquetes em MQL, ou como se tornar um provedor de sinal" - página 4

 
Sergey Lebedev:

Você precisa acrescentar duas coisas em suas classes

1) Se o cliente raramente envia dados para o servidor (menos de uma vez por hora), então você precisa fazer ping no canal. Por exemplo, do cliente para o servidor uma vez a cada poucos minutos, para que a atividade da conexão seja mantida no sistema operacional.

2) Em caso de erro de envio/recebimento, faça CloseClean() para que o soquete vá para INVALID_SOCKET e você se reconecte.
 
Estou certo em entender que, ao fazer ping em um canal, você quer dizer executar a função de seleção para o soquete que planeja usar?
 
Sergey Lebedev:
Estou certo ao entender que, ao fazer ping em um canal, você quer dizer executar a função de seleção para o soquete que planeja usar?
Por ping, quero dizer enviar pelo menos um byte do cliente para o servidor
 
MetaQuotes Software Corp.:

Foi publicado o novo artigo Manipulating Sockets in MQL, ou Como se tornar um provedor de sinais:

Autor: o_O



Você pode me dizer como corrigir esse erro?

O código é o seguinte:


 

请教下,怎么修复这个错误?


代码如下:


 
285858315:

请教下,怎么修复这个错误?

O QUE É UM ESPORTE?


usar https://c.mql5.com/3/125/MQL5.zip


 
É necessário substituir os arquivos do artigo por esse arquivo?
Arquivos anexados:
MQL5.zip  26 kb
 

pode ser substituído.

 
Muito obrigado!
 
Renat Fatkhullin :

Em breve, a MQL5 terá funções de rede de cliente bruto (sem servidores), incluindo UDP.

Controle por listas permitidas de endereços IP e URLs, como funciona agora para o WebRequest.

Acho que isso ainda não está disponível, se eu perdi alguma coisa?

Isso ainda está planejado?


Não creio que já esteja disponível, a menos que eu tenha perdido alguma coisa?

Ainda está planejado?