Кто ранее с этим сталкивался ? - страница 2

 
Lenar Timergalin:

У меня на instaforex так было именно на сервере европа почти каждые 20 минут на 1-2 минут пропадало связь а на сервере USA  всегда отлично работал. После нескольких жалоб уже вроде начало нормально работать. Но за эти 2-3  глючных месяцев слил не мало депозитов.


А теперь сплошные плюсы ? 

 

Ну что вы опять такое говорите.

Начнем с того что технически, есть необходимость рестартовать МТ4 сервер (сам процесс в винде) КАЖДЫЕ сутки. В среднем рестарт сервера занимает 1-2 минуты. То есть раз в сутки есть такой отвал у каждого брокера. 

Кто редко рестартует сервер (1-2 раза в неделю), это только компании с 1000 счетов на борту, и кто никогда ничего не изменяет, не готовит новые продукты компании т д. Те кто постоянно что разрабатывают, и тестируют уже на преррелизе на реал сервере - делают рестарты довольно часто. 

Далее, Мт4 сервер крутится на ОБЫЧНОМ Windows, можно его смело поставить на XP Home или на 7 Starter или Win 10, без разницы, у вас винда не начиает тормозить если она загружена постоянно процессами? не бывает утечек памяти? бывает, и винда с каждым днем работает тогда всё медленней и нестабильней, причем ЛЮБАЯ винда, потому то это ВИНДА. По этой же причине (потому что ВИНДА) помимо рестарта процесса сервера мт4, требуется еще и перезапускать саму винду, а тк винда на сервере стоит не на железе, а на каком нибудь софтовом гипервизоре типа VMWARE - прикиньте среднее время завершение работы винды с полной загрузки, выключение машины, и полное включение + есть всегда риск принудительных обновлений винды ) вот вам и будет 5-15 минут, это совершенно ОБЫЧНЫЙ рестарт перегруженного компа.

Далее, вы видели когда нибудь МТ4 Админ? если нет, то просвещу - максимальный объем памяти с кокторым работает сервер МТ4 - 2 гигабайта. ДА. Подумайте еще раз - 2 ГИГАБАЙТА оперативы и всё. Любая комания у которой 40к клиентов на борту, и штук 5-6 плагинов (стоп аут плагин, ПАММ система, бридж и тд) - эти 2 гигабайта вообще не очем, сервер постоянно находится в состоянии перегрузки, и рестарты необходимы чаще чем вы думаете, и часто компании не делают рестарты до последнего, хотя стоило бы их делать чаще.***

 
Elsky1313 Эльский:

Ну что вы опять такое говорите.


Ок

1) перепиши мне моих роботов на 5ку

2) перенеси счета не потеряв историю

3) также пропорционально долей в депо потому что для счетов на 5ке мин. требования к средствам выше на несколько порядков.

 

https://www.mql5.com/ru/forum/5831/page6#comment_6531956

https://www.mql5.com/ru/docs/account/accountinfointeger

https://www.mql5.com/ru/docs/check/terminalinfointeger

У меня работают все три

Если какая нибудь из этих функций говорит - не все хорошо, просто не отправлять торговые приказы и тогда пауза будет не страшна

Конкретно в Вашем случае:

   if(TerminalInfoInteger(TERMINAL_CONNECTED)==false)
   {
      TRADE=0;
      CONNECTED=0;
   }
Но это не единственный момент, который нужно учесть
Как узнать, что по выходным нет торговли?
Как узнать, что по выходным нет торговли?
  • 2013.02.11
  • www.mql5.com
Пытаюсь дать понять советнику, что по выходным дням торговать не нужно :).
 
Ibragim Dzhanaev:

Сегодня брокер на 15 минут перестал поставлять котировки по всем инструментам. Терминалы других брокеров работали нормально.

Первый раз с таким сталкиваюсь. Может раньше не замечал(по стратегии не надо часто смотреть в терминал),но сейчас тестирую робота и это не очень хорошо.

Как часто такое может быть ?

посмотрел у себя в логах, за 14,13,12 марта, дисконнект был 5 секунд

11 марта 4 минуты

10 марта 2 минуты

9 марта 1 секунда. Может пригодится инфа.

По поводу того что котировки не идут, обычно у брокеров есть время клиринга, они так называю его, не знаю что точно они в это время делают. У одного, на котором я торгую это 22:58 - 23:05 по времени терминала, у других тоже около этого времени, с разницей пару часов.

 в роботах просто реализовано, они по ценам закрытия работают, поэтому если свеча не пришла, то он ничего и не заметил.
 
Elsky1313 Эльский:

Ну что вы опять такое говорите.

Начнем с того что технически, есть необходимость рестартовать МТ4 сервер (сам процесс в винде) КАЖДЫЕ сутки. В среднем рестарт сервера занимает 1-2 минуты. То есть раз в сутки есть такой отвал у каждого брокера. 

Кто редко рестартует сервер (1-2 раза в неделю), это только компании с 1000 счетов на борту, и кто никогда ничего не изменяет, не готовит новые продукты компании т д. Те кто постоянно что разрабатывают, и тестируют уже на преррелизе на реал сервере - делают рестарты довольно часто. 

Далее, Мт4 сервер крутится на ОБЫЧНОМ Windows, можно его смело поставить на XP Home или на 7 Starter или Win 10, без разницы, у вас винда не начиает тормозить если она загружена постоянно процессами? не бывает утечек памяти? бывает, и винда с каждым днем работает тогда всё медленней и нестабильней, причем ЛЮБАЯ винда, потому то это ВИНДА. По этой же причине (потому что ВИНДА) помимо рестарта процесса сервера мт4, требуется еще и перезапускать саму винду, а тк винда на сервере стоит не на железе, а на каком нибудь софтовом гипервизоре типа VMWARE - прикиньте среднее время завершение работы винды с полной загрузки, выключение машины, и полное включение + есть всегда риск принудительных обновлений винды ) вот вам и будет 5-15 минут, это совершенно ОБЫЧНЫЙ рестарт перегруженного компа.

Далее, вы видели когда нибудь МТ4 Админ? если нет, то просвещу - максимальный объем памяти с кокторым работает сервер МТ4 - 2 гигабайта. ДА. Подумайте еще раз - 2 ГИГАБАЙТА оперативы и всё. Любая комания у которой 40к клиентов на борту, и штук 5-6 плагинов (стоп аут плагин, ПАММ система, бридж и тд) - эти 2 гигабайта вообще не очем, сервер постоянно находится в состоянии перегрузки, и рестарты необходимы чаще чем вы думаете, и часто компании не делают рестарты до последнего, хотя стоило бы их делать чаще.***

Неверная информация про Windows Server, похоже с серверами вы не работаете. Я месяцами не перегружаю сервера, и все норм работает. Самый большой срок непрерывной работы 7 месяцев для серверной операционки, и то выключили из-за аварии на линии. Windows 7 в качестве сервера до 4 месяцев непрерывной работы (принудительно отключаю автоматическое обновление, чтобы не просил перезагрузку). Про рабочие станции на Windows 10, перезагрузка только когда выходят обновления, и система просит перезагрузку после их установки. И при таком режиме работы все летает, и нет утечек памяти.

 
SEM:

Неверная информация про Windows Server, похоже с серверами вы не работаете. Я месяцами не перегружаю сервера, и все норм работает. Самый большой срок непрерывной работы 7 месяцев для серверной операционки, и то выключили из-за аварии на линии. Windows 7 в качестве сервера до 4 месяцев непрерывной работы (принудительно отключаю автоматическое обновление, чтобы не просил перезагрузку). Про рабочие станции на Windows 10, перезагрузка только когда выходят обновления, и система просит перезагрузку после их установки. И при таком режиме работы все летает, и нет утечек памяти.

Да, я свой  win server 2012 тоже перезагружал 2 раза за год из-за обновлений. Ставить win 10 на сервак как-то стремно, он постоянно что-то хочет.
Причина обращения: