Главная Скрипт проверки связи с сервером брокера для MT4

Скрипт проверки связи с сервером брокера для MT4

Скрипт проверки связи с сервером брокера для MT4
  • Источник smart-lab Сегодня 05:02
  • 2
  • Нейтральная окраска записи
Периодически сталкивался с проблемой отсутствия связи с сервером брокера. Особенно часто это происходило, когда вовремя не обновлял версию терминала MetaTrader 4. Думаешь, что робот на терминале работает, а он не работает, т.к.

связь брокер отключил. Чтобы не проспать такие моменты, со временем написал небольшой скрипт, который при потери связи с сервером брокера, отправляет вам почту с сообщением «Связь потеряна», а когда связь восстанавливается, снова отправляет сообщение с текстом «Связь восстановлена». Предварительно настройте отправку почтовых сообщений на своем терминале MT4 и запускайте данный скрипт как советника на любом графике. <br />int First = 0, //переменная для фиксации потери связи один раз Second = 15; // переменная для фиксации восстановление связи int init() { start(); return(0); } int start() { while ( !IsStopped() ) { if(IsConnected() == 0) //если нет связи { First=First+1; } if((IsConnected() == 0) && (First==10)) //если нет связи в течении 50 сек { SendMail("Связь с сервером №1 НЕТУ", "СВЯЗЬ ПОТЕРЯНА ! <a name="cut"></a> !!"); Second = 0; } if(IsConnected() == 1) { Second=Second+1; // если есть связь First=0; } if ((IsConnected() == 1) && (Second==10)) //если связь восстановилась в течении 50 сек { SendMail("Связь с сервером №1 ЕСТЬ", "СВЯЗЬ ВОССТАНОВЛЕНА !!!"); } Sleep(5000); // задержка 5 секунд (1 сек = 1000 милисек) } return(0); }

 

Вам также может понравиться

Как отбиться от налоговой ?

Как отбиться от налоговой ?

  • Источник smart-lab
  • Сегодня 05:56
  • 2

НОВОСТНАЯ РАССЫЛКА

Подпишитесь на нашу рассылку, чтобы получать уведомления о новых обновлениях, информации, скидках и т. д.

отписаться