Как там в анекдоте про кошек - вы не умеете их готовить.
ТС же четко написал - Слишком большой таймер.... слишком большой. )))
Откуда там взялся таймер, я не понял, но очень большой. Но вчера. Но по пять ))
Да уж, вижу публика далека от новостной темы.
https://www.mql5.com/ru/docs/network/webrequest
timeout [in] Таймаут в миллисекундах.
- www.mql5.com
Да уж, вижу публика далека от новостной темы.
Вы сначала разгребите свою кашу потом предъявляйте. Для начала предлагаю погуглить чем таймер от таймаута отличается.
А для ТС что автобус, что трамвай - одно и то же. Ведь на колесах и куды-то едет )))
Что таймер, что тайм-аут...
Да уж, вижу публика далека от новостной темы.
https://www.mql5.com/ru/docs/network/webrequest
timeout [in] Таймаут в миллисекундах.
Если бы прочитали целиком то заметили:
"Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение программы и ждет ответа от запрашиваемого сервера."
Сработал таймер и пока не получим ответ от сайта, таймер отдыхает.
Если бы прочитали целиком то заметили:
"Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение программы и ждет ответа от запрашиваемого сервера."
Сработал таймер и пока не получим ответ от сайта, таймер отдыхает.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
WebRequest отправляет запросы через таймер. Если таймер слишком маленький, то не хватит времени чтобы выполнить задачу, и новый запуск и новый таймер. В результате пытаешься сократить время с меньшим таймером, а получаешь только больше времени.
Слишком большой таймер.... слишком большой.
Wininet работает лучше, потому что без таймера. Выполняет, пока задача не выполнена. Не переходит к следующей. Наверное это плохо, если скачиваешь слишком долго. Но если это обмен текстовыми данными с сервером, то очень удобно.
Все это актуально для новостной торговли. После релиза есть несколько секунд для получения данных и принятия решения по сделке. А вот таймер WebRequest (и только с ним принимают в маркете) все портит. ИМХО.