Справка по MetaTrader 5

Справка по MetaTrader 5Начало работыДля продвинутых пользователейДиспетчер задач

Диспетчер задач

Диспетчер задач — это система мониторинга ресурсов, потребляемых платформой. В нем вы можете видеть, сколько памяти потребляют графики, сколько ресурсов процессора используется советниками и т.д. Если что-то замедляет скорость работы вашей платформы, вы легко сможете обнаружить и устранить проблему.

Для запуска диспетчера задач используйте меню "Сервисы" или клавишу "F2".

Диспетчер задач следит за ресурсами, потребляемыми платформой

Различные функции платформы выполняются в отдельных потоках. По ним представлена статистика в диспетчере задач:

  • Суммарно — общая статистика по всем функциям.
  • Графический интерфейс — ресурсы, потребляемые главным потоком платформы.
  • Эксперты/скрипты — ресурсы, потребляемые каждым экспертом или скриптом, запущенным на графике. Если программа запущена в режиме отладки или профилирования, в строке будет указано debug или profile соответственно.
  • Сервисы — ресурсы, потребляемые каждым активным сервисом.
  • Символ — ресурсы для расчетов по указанному финансовому инструменту: пересчет цен и прибыли по открытым позициям и ордерам, показ графиков, расчет индикаторов на данных символа и т.д.
  • Рабочий поток — системные потоки платформы. Они используются для различных служебных целей, фоновых расчетов и т.д.

Для потоков платформы замеряются следующие показатели:

  • Графики — показывает количество открытых графиков по инструменту и количество пользователей данных этого инструмента (пользовательских индикаторов, которые на них рассчитаются, экспертов, которые к ним обращаются, и т.д.).
  • Потоки — количество потоков, используемых процессом.
  • Хэндлы — количество дескрипторов (хэндлов), используемых процессом. Дескриптор — это указатель, позволяющий программе обращаться к выделенному ресурсу. Чем больше дескрипторов использует процесс, тем больше он потребляет ресурсов.
  • Память, мб — объем потребляемой оперативной памяти.
  • Процессор, % — загрузка процессора указанным процессом. Если общая загрузка процессора высокая, а загрузка процессом — нет, значит ресурсы компьютера потребляет какое-то стороннее приложение.
  • Циклы — общее количество вычислительных циклов, затрачиваемых процессором на обслуживание процесса каждую секунду. Чем выше этот показатель, тем активнее используется процессор.

Обновление данных в диспетчере задач происходит раз в секунду. Для ручного обновления воспользуйтесь контекстным меню.

Диспетчер задач позволяет управлять запущенными MQL5-программами. Выделите ее в списке, а затем воспользуйтесь одной из команд справа:

  • Показать — перейти к выбранной программе в "Навигаторе". Это же можно сделать двойным щелчком на ее строке.
  • Свойства — открыть окно входных параметров программы.
  • Удалить — удалить MQL5-программу с графика.

Для экономии ресурсов и рабочего пространства платформы вы можете отключить MQL5-сервисы, которыми не пользуетесь. Например, если вы не интересуетесь статьями по программированию на MQL5 или копи-трейдингом в сервисе "Сигналы", снимите соответствующие галочки в настройках, и эти разделы будут скрыты.