Торможение платформы как минимум раздражает. Вы пытаетесь вызвать окно установки ордера, но для этого нужно щелкать по кнопке несколько раз. На самом деле достаточно и одного раза – просто платформа «тормозит». Но вы эмоционально продолжаете кликать кнопку до появления окна. Хорошему настроению это не способствует. Еще хуже, когда сделку нужно закрыть как можно быстрее. И задержка на 3-5 секунд означает дополнительную потерю денег.
Можно переустановить МТ4. Но это не всегда помогает, потому что в базовой версии платформа уже идет с множеством библиотек и историей котировок. Которые часто не используются и их лучше отключить.
Как убедить Metatrader 4 работать быстрее
- Уменьшение количества свечей в истории.
В момент открытия графика любого актива платформа автоматически подгружает историю котировок. По умолчанию загружаются данные за несколько лет. Если вы работаете по внутридневным стратегиям, вам достаточно котировок за несколько месяцев. Уменьшив интервал истории котировок, вы снизите оперативную нагрузку на текущий график.
Как сделать. Нажимаете Сервис/Настройки. Переходите во вкладку «Графики» и снижаете количество свечей (баров). Оптимально – 20 000 максимум для всей истории и 2000 – для окна.

2. Уменьшение количества символов.
Количество символов – это доступные символы в окне «Обзор Рынка». После активации символов они появляются в этом окне и появляется возможность добавить их ценовой график. Пока они не активированы в Символах, их нет в меню выбора графика. Добавить любой актив из доступных (из максимального числа активов, предлагаемых брокером) можно в любой момент. Но по каждому добавленному активу каждый тик обновляются котировки и спред – это влияет на загрузку МТ4. Если не работаете с активом, удалите его из активного списка.
Как сделать. В окне «Обзор рынка» на ненужном символе щелкаете правой кнопкой мыши – «Удалить символ». Если лишних символов много, проще выбрать пункт «Скрыть все символы» и вернуть отдельные нужные.

Чтобы вернуть символ, нажмите Вид/Символы. Выберите нужный и нажмите «Показать».

Если вы постоянно работаете с конкретным набором символов, их шаблон можно сохранить в отдельный файл. Правой кнопкой щелкаете на нужном символе, выбираете «Набор символов/Сохранить как…». Сохраненные в .set файл символы будут храниться в папке «…/history/symbolsets».

Весь открытый набор символов был сохранен под именем «1». Скрываете все символы, вызываете сохраненный набор «1» — получаете вест список символов, который был на момент сохранения.
3. Закрыть лишние графики.
Банальный совет, но он может существенно помочь. Если вы откроете в браузере 50+ вкладок, браузер будет тормозить. Аналогично и торговая платформа. В процессе анализа, торговли, трейдер может открывать десяток графиков для поиска корреляций, удобных моментов и т.д. Хотя реально постоянно используются максимум 20%. Уделите 5-7 минут – закройте то, что не используете больше часа.
В интернете есть бесплатные скрипты. Например:
- Скрипт, закрывающий все графики в один клик.
- Скрипт, который выводит в дополнительном окне информацию по другим таймфреймам. Не нужно постоянно переключаться между интервалами, не нужны два графика одного актива с разными таймфреймами.
- Скрипт, позволяющий переключать графики валютных пар в одном окне.
Используйте профили. Например, у вас есть две стратегии, каждая из которых работает на разных активах. Сохраните профиль стратегии (Файл/Профили/Сохранить профили как…). И вызывайте их по мере надобности.
4. Отключите неиспользуемые функции.
МТ4 имеет несколько функциональных частей. Вы работаете только с одной – клиентской частью. Другие компоненты платформы доступны брокеру, разработчику. С их помощью клиентская часть постоянно обновляется. Например, экономические новости. Если вы работаете с другими источниками новостей или нужны только новости по акциям, глобальный поток новостей в МТ4 отключаем.
Как сделать. Сервис/Настройки/Сервер. Отключаем функцию обновления новостей.

Над опцией «Разрешить новости» есть другая опция – «Разрешить DDE сервер». Если вы не выгружаете котировки из платформы в Excel, эту функцию также отключите.
Звуковые алерты – это полезно. Тем более когда вы отслеживаете на разных графиках конкретные ценовые уровни. Но если алерты не используются, звук можно отключить. Сервис/Настройки/События – и снимаете галочку с «Разрешить».
Дополнительные подсказки трейдерам, которые работают с VPS-сервером:
- Закрыть «Обзор рынка». Платформа не будет обновлять постоянно котировки. Если вы используете удаленный сервер, вы вряд ли постоянно у компьютера.
- Свернуть платформу перед закрытием VPS.
- Постараться не перегружать график индикаторами и скриптами. Чем их больше, тем сильнее тормозит платформа.
Если эти действия не принесли результат, можно запустить скрипт, очищающий МТ4 от лишних файлов. МТ4 сохраняет историю котировок, логи журналов, технические почтовые сообщения. В интернете есть скрипты с расширением .bat, которые чистят журнал работы советников, тестера стратегий, кеш-файлы, историю закрытых графиков и т.д.
Вывод. Заметили, что терминал тормозит – не спешите винить брокера. 15-20 минут манипуляций могут помочь ускорить скорость ее работы на 20-30%. И часто это улучшение видно невооруженным глазом. Если же ни один из этих способов не помог, переустанавливайте терминал. Возможно, появилось обновление от разработчика, потому переустановка платформы – необходимость.