Превышение нагрузки на ВПС

 

Служба поддержки ВПС сообщила следующее: " Хотим Вас предупредить что если сервер будет в пиковой нагрузке, то он может просто зависнуть или перезагрузиться при этом остановив торговлю на сервере до Вашего следующего входа на сам сервер. Мы ждем от Вас ответа, поскольку выделили доп. мощность что-бы сервер не завис. Восстановил Ваш сервер. Сворачивание терминалов не поможет. Вам необходимо разобраться в настройках советника, так как он ежесекундно делает большое количество записей ошибок в журнал. Только устранив этот момент удастся снизить нагрузку.    " и он был заблокирован по причине превышения нагрузки по причине неисправной работы советника.

ВПС работал на 34 инструментах из 47 открытых окон советником по мотивам тем о ПНБ: https://www.mql5.com/ru/forum/361109 и https://www.mql5.com/ru/forum/364483 , ТФ Д1. Раньше советник годами работал на ВПС без проблем. Остальные 13 инструментов не активны. Сейчас превышение нагрузки происходит из-за того, что, якобы, советник ежесекундно пишет в журнале сообщения на всех 34-х инструментах. Я предложил свернуть все окна, но, сказали, что, это не поможет. Как сделать, чтобы советник реже обращался в журнал? Спасибо.

ПНБ и парадоксы природы
ПНБ и парадоксы природы
  • 2021.01.25
  • www.mql5.com
Уважаемые форумчане, мы ищем закономерности,которых нет и не могут быть в природе...
 
Yousufkhodja Sultonov:

Служба поддержки ВПС сообщила следующее: " Хотим Вас предупредить что если сервер будет в пиковой нагрузке, то он может просто зависнуть или перезагрузиться при этом остановив торговлю на сервере до Вашего следующего входа на сам сервер. Мы ждем от Вас ответа, поскольку выделили доп. мощность что-бы сервер не завис. " и он был заблокирован по причине превышения нагрузки по причине неисправной работы советника.

ВПС работал на 34 инструментах из 47 открытых окон советником по мотивам тем о ПНБ: https://www.mql5.com/ru/forum/361109 и https://www.mql5.com/ru/forum/364483 , ТФ Д1. Раньше советник годами работал на ВПС без проблем. Остальные 13 инструментов не активны. Сейчас превышение нагрузки происходит из-за того, что, якобы, советник ежесекундно пишет в журнале сообщения на всех 34-х инструментах. Я предложил свернуть все окна, но, сказали, что, это не поможет. Как сделать, чтобы советник реже обращался в журнал? Спасибо.

Убрать в коде все Print(...);

 
Vitaly Muzichenko:

Убрать в коде все Print(...);

Спасибо, Виталий. Это не влияет на работу всего советника в целом?

 
Yousufkhodja Sultonov:

1. Индикаторы перенести в советник

2. Использовать секундный таймер или работать по ценам открытия текущего бара.

3. В циклах использовать:

if(IsStopped())
        break;
 
Volodymyr Zubov:

1 . Индикаторы перенести в советник

2. Использовать секундный таймер или работать по ценам открытия текущего бара.

3. В циклах использовать:

делали замеры производительности? на сколько оно того стоит