Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ну не знаю... В моей практике такого еще не было. Даже тогда, когда я сидел на старых паршивых модемных соединениях.
А мне кажется большей глупостью является пример Вашего кода, где при закрытии ордеров Вы так организуете цикл:
Это каким же нестабильным соединением надо обладать чтоб такое случилось? Как вариант, возможно, между проверкой соединения и торговой операцией есть какой нибудь долгоиграющий код? И ошибка вылазит уже после проверки соединения, но перед или во время торговой операции.
На мобильном GPRS было регулярно.
Ух ты-ы-ы... :))) И откуда это? Если у меня такое и было то довольно давно. И по моему я тут на форуме и вопрос об этом задавал. Во всяком случае я уже давно в курсе как это делается правильно. Так что - укол не получился. :)
GPRS - это такое же модемное соединение. Ну ладно, вот моя функция которую я использую практически везде. Работает вполне стабильно даже на модемных соединениях. По крайней мере у меня проблем с 6-й ошибкой не возникало.
Это каким же нестабильным соединением надо обладать чтоб такое случилось? Как вариант, возможно, между проверкой соединения и торговой операцией есть какой нибудь долгоиграющий код? И ошибка вылазит уже после проверки соединения, но перед или во время торговой операции.
У меня выделенная линия - соединение хорошее. А причина здесь в другом. На графике был установлен тормозной индюк. И началось быстрое движение цены.
И процессору приходилось перерассчитывать индюк на каждом тике в нахлынувшем потоке котировок. А процессор слабенький - нетбук - процессор Атом N450.
Сейчас убрал этот индюк, должно быть всё нормально. Зато у нетбука малое потребление электроэнергии, у меня на нём круглосуточно работает эксперт.
А программирую на стационарном.
GPRS - это такое же модемное соединение. Ну ладно, вот моя функция которую я использую практически везде. Работает вполне стабильно даже на модемных соединениях. По крайней мере у меня проблем с 6-й ошибкой не возникало.
Не заморачивайся на ошибках - это следствие, а факт - это отсутсвие связи. В справке написано:
) Возвращает
Функция IsConnected() не надёжна. Тестировать её начинал 2-3 года назад Игорь Ким.
Почитайте https://forum.mql4.com/ru/10488 и https://forum.mql4.com/ru/8229
Если не ошибаюсь то ничего с тех пор не изменилось.