Авто-Рестарт MetaTrader4 при потере связи


Всем знаком тренькающий звук, который издает терминал Metatrader 4 при потере связи. Через пару секунд, иногда минут, связь восстанавливается и программа продолжает нормальную работу. Но иногда терминал после потери связи «тупит» и помочь может только его перезагрузка. Если вы в этот момент находитесь рядом с компьютером, то все ок. А если у вас на счету работает советник, причем терминал установлен на VPS-сервере, то такая ситуация может привести к большим потерям… Как быть? Как подстраховать себя и свой счет от подобного форс-мажора? Ответ есть.


И называется он MT4 AutoRestart. Этот скрипт предназначен для автоматического перезапуска Metatrader4 при обнаружении проблем со связью, также он способен отсылать уведомления по e-mail. Множество настроек помогут избежать лишних перезагрузок в ситуациях, когда связь восстанавливается сама собой через несколько секунд.

Установка

MT4 AutoRestart выполнен в виде советника, поэтому устанавливается так же как и любой другой торговый эксперт(см. Как установить FOREX советник). Прикрепляем советник к графику любой валютной пары, на любом таймфрейме.

Описание настроек MT4 AutoRestart

 Примечание: обратите внимание, что настройки советника можно изменить только в момент установки на график, поэтому чтобы что-то поменять нужно вначале удалить эксперт с графика и прикрепить его заново. 

WarnAfterSeconds — через сколько секунд после потери связи отсылать уведомление и/или перезагружать терминал

SendEmail — вкл\выкл уведомления на почту

RestartMT4OnProblems — вкл\выкл автоматическую перезагрузку MT4 при обнаружении проблем со связью

Множество брокеров производят на выходных профилактические работы, при которых теряется связь терминала с сервером, чтобы лишний раз не делать авто-перезагрузку в период уикендов, мы можем настроить в советнике часы работы нашего брокера(все настройки времени основаны на часах компьютера, на котором установлен терминал, — на время брокера не обращаем внимания):

BrokerOpensOnDayOfWeek — ставим число 0(воскресенье) или 1(понедельник), в зависимости от того в какой день по часам компьютера открывается наш брокер.

BrokerOpensAtHour — час открытия торговли брокера

BrokerOpensAtMinute — минуты открытия торговли брокера (дополнение к часу)

BrokerClosesOnDayOfWeek — ставим число 5 (пятница) или 6 (суббота), в зависимости от того в какой день по часам компьютера закрывается наш брокер.

BrokerClosesAtHour — час закрытия торговли брокера

BrokerClosesAtMinute — минуты закрытия торговли брокера (дополнение к часу)

Также доступны настройки для текста email-уведомлений.

Примечание: для включения уведомлений на почту, нужно заранее настроить их, запустив файл RestartMT4.exe (находится в папке experts\libraries). Поддерживаются почта Gmail и Yahoo.

Скачать MT4 AutoRestart

Скачать советник MT4 AutoRestart

Важно! Нюансы установки в новые билды Metatrader 4

В помощь Трейдеру , , ,