Обсуждение статьи "Работа с сокетами в MQL, или Как стать провайдером сигналов" - страница 4

Sergey Lebedev:

вам нужно у себя в классах добавить две вещи

1) Если клиент редко шлёт серверу данные (реже чем раз в час) то обязательно нужен пинг канала. например от клиента к сереру раз в несколько минут,  чтоб активность соединения поддерживалось в ОС. 

2) при ошибке отправки / приёма делать CloseClean() чтоб сокет ушёл в INVALID_SOCKET и вы переподключились.
Правильно я понимаю что под пингом канала вы понимаете выполнение функции select для сокета, который планируется использовать?
Sergey Lebedev:
Правильно я понимаю что под пингом канала вы понимаете выполнение функции select для сокета, который планируется использовать?
под пингом я понимаю отправку хотя бы одного байта с клиента на сервер
MetaQuotes Software Corp.:

Опубликована новая статья Манипулирование сокетами в MQL, или Как стать провайдером сигналов:

Автор: o_O



Подскажите, пожалуйста, как исправить эту ошибку.

Код выглядит следующим образом:


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


代码如下:


285858315:

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

代码如下:


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


Нужно ли нам заменить файлы в статье этим архивом?
Файлы:
MQL5.zip  26 kb

можно заменить.

Спасибо огромное!
Renat Fatkhullin :

В MQL5 скоро появятся сырые клиентские(без серверов) сетевые функции, включая UDP.

Контроль по разрешенным спискам IP адресов и URL, как это сейчас работает для WebRequest.

Я не думаю, что он уже доступен, если я что-то пропустил?

Это все еще запланировано?


I don't think it's already available unless I missed something ?

Is it still planned ?