Почему тормозит мт4 на виндовс 10

Обновлено: 02.07.2024

мт4 тормозит

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

Те, чья работа связана с интернетом, знают, что в браузере периодически нужно чистить кэш, иначе браузер может начать подтормаживать. Также и с метатрейдером, если периодически не чистить его системные файлы, то рано или поздно там образуется настоящая помойка, в результате чего терминал мт4 будет тормозить. К счастью, для этой беды есть простое и быстрое «лекарство» – скрипт Clear.bat (скачать его бесплатно вы сможете в конце статьи).

Разумеется, это не единственный способ, как можно «заставить» metatrader 4 перестать тормозить. Можно вручную почистить все папки вашего терминала:

  • Histori (история котировок),
  • Logs (журнал самого мт4),
  • Mailbox (почта),
  • Deleted (графики, которые были удалены),
  • И так далее.

Однако воспользоваться скриптом будет гораздо быстрее и проще. Итак, скачиваем скрипт Clear bat. Файл скачивается в архиве, то есть сначала его нужно распаковать (точно также, как мы делаем при установке индикаторов). Распаковали? Теперь осталось только скопировать файл скрипта в корневую папку вашего метатрейдера:

mt4 тормозит

Теперь запускаем файл, кликнув по нему 2 раза. Появляется черное окошко. После завершения очистки системы (которое, как правило, занимает несколько секунд) окошко закроется само.

metatrader 4 тормозит

Вот и всё. Мы очистили все ненужные файлы в нашем терминале. Наш mt4 больше не тормозит. Лично я рекомендую проводить подобную очистку раз в месяц, делать это совсем не сложно, а на работе терминала это скажется весьма положительно. Уверяю вас, все вопросы, почему тормозит мт4 (metatrader 4), пропадут, если вы начнете периодически его очищать от этого кэша.

clear bat скачать

Также рекомендую к прочтению статью о 8 настройках терминала, которые обычно упускают начинающие трейдеры.

Многие трейдеры, в процессе активного тестирования стратегий и технического анализа, рано или поздно сталкиваются с тем, что MT4 зависает и возникают разные глюки терминала.

И одно дело, когда это случается одноразово и в очень редких случаях, а совсем другое, когда торговля начинается превращаться в ад!

Зависает МТ4, что делать?

Естественно, невозможно говорить об эффективной торговле, если переключение между таймфреймами и графиками сопровождается глухой паузой в несколько десятков секунд!

Давайте рассмотрим основные причины почему зависает терминал МТ4 и что делать с этими проблемами.

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

Так или иначе, если ваш терминал начал зависать, пора бы его очистить.

Основные причины зависания терминала МТ4

Применение сложных индикаторов и систем

Очень часто трейдеры даже не догадываются о том, что за простой линией или стрелкой, которую вы видите на графике, может стоять очень сложный вычислительный процесс, где приходится с помощью трехэтажной формулы обрабатывать огромный исторический массив данных.

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

Для этого войдите в меню сервис и откройте настройки. Следующим шагом перейдите во вкладку «График» и в самом низу задайте максимальное количество баров в истории, а также уменьшите значение максимума баров в окне:

Уменьшаем количество баров в МТ4

Но перед этим шагом сначала посмотрите в настройках индикатора, сколько ему нужно свечей для анализа. Хотя, обычно индикаторы более 1000 свечей не анализируют.

Довольно ощутимо можно сократить нагрузку на платформу подчистив самую главную панель «Обзор рынка». Дело в том, что чем больший список активов в ней находится, тем больший массив данных приходится обрабатывать платформе и демонстрировать нам ценовые изменения.

Поэтому, если вы не торгуете по каким-то активам, просто удалите их с помощью дополнительного меню:

Удаление ненужных активов в обзоре рынка МТ4

Еще одним способом облегчить платформе жизнь является отключение новостей, которые приходят в ваш МТ4. Самое интересное, что 99 процентов трейдеров уже давно используют для торговли по новостям экономический календарь, но, тем не менее, эта функция остается от обновления к обновлению.

В процессе своей торговли вы зачастую используете различные индикаторы со звуковыми алертами, а также разные советники, которые ведут торговлю за вас.

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

Дело в том, что если вы ведете постоянную активную деятельность и используете дополнительное ПО, журнал может переполняться этими файлами, что будет приводить к глюкам и зависанию МТ4. Поэтому обязательно войдите в каталог данных и отыщите в нем папку Logs. Затем просто удалите ее содержимое:

МТ4 зависает: что делать и как очистить терминал от глюков

И проделайте те же самые действия с папкой под названием History, ведь если вы пользовались тестером стратегий или симулятором, наверняка в ней будут находиться исторические котировки и сеты настроек.

Скрипт для очистки терминала

Если у вас возникают сомнения, что удалять, а что нет, то специально для вас умельцы придумали совсем крохотный скрипт для быстрой очистки логов и истории в МТ4, который можете скачать по этой ссылке.

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

Далее просто кликаем ЛКМ на перемещенном файлике, на пару секунд появится черное окошко, где будут показаны удаляемые файлы и терминал будет очищен. Если не сработает ЛКМ, то нужно кликнуть на нем ПКМ и запустить от имени администратора.

Использование советников и индикаторов с ошибками

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

Кстати, если вы нанесете советник Romum на график, но забудете установить вспомогательный индикатор, он будет постоянно выдавать ошибку в журнале о том, что не хватает индикатора. Естественно за очень короткий промежуток времени логи будут полностью забиты.

Удаляйте лишние индикаторы, если зависает МТ4

Индикаторы, которые вы из раза в раз закидываете в папку Indicators, даже если вы о них уже забыли, все равно никуда из нее не денутся и создают немалую нагрузку на терминал. Вследствие чего, МТ4 зависает и глючит.

Поэтому возьмите себе за правило, хотя бы раз в месяц очищать свой терминал он неиспользуемых индикаторов, советников, роботов, скриптов и т.д. В общем от всего, чем вы не пользуетесь.

А вообще, есть универсальное решение — чтобы ваш терминал не превратился в исчадие ада и не выносил вам мозг своими тормозами возьмите за правило использовать две или даже более, платформы. В первой проводите свои тесты, устанавливайте в нее что угодно. А во втором терминале пользуйтесь только проверенными инструментами, которое вам необходимы!

Благодаря этому приему вы сможете избежать превращения терминала в помойку ненужных файлов и ошибок и, естественно, забудете, как зависает МТ4 и что с этим делать!

Иногда у трейдеров возникает ситуация, когда MT4 тормозит или даже подвисает вся система именно из-за проблем с торговым терминалом. Это бывает как на слабых компьютерах, так и на современных быстрых и мощных машинах. Т.е. проблема не в железе, а в ПО – программном обеспечении. Что делать в этом случае? Трейдеру интересна сама торговля, а не ковыряние в настройках и очистка ненужных файлов в программе МТ4. Но и оставить проблему как есть нельзя, ведь MT4 зависает и не позволяет нормально работать. Выход прост – воспользоваться готовым эффективным решением, выполнение которого не займёт много времени и усилий. Подробности – ниже.


А в чём проблема?

Если Вы трейдер, то так или иначе работаете с программой – торговым терминалом МТ4. Причём неважно, у какого брокера Вы его скачали – будь то Форекс4ю, Альпари или другой надёжный брокер. Терминалы работают по одинаковому алгоритму.

Так вот, плотно занимаясь трейдингом, пользователь часто совершает различные операции, которые оставляют много лишних файлов в папке с программой. Это могут быть истории котировок за несколько лет, загруженные для тестирования советника или стратегии на исторических данных, копии индикаторов, различные скрипты, советники и т.д. Кстати, почему-то скрипты и советники англоязычного происхождения, проще говоря, из буржунета, сильнее нагружают MetaTrader4, чем русскоязычные. Наверное, дело в особенностях кода.

Эти файлы скапливаются в папке с программой, замедляя её работу и занимая место на Вашем жёстком диске. Поэтому рекомендуется периодически делать чистку с помощью специальной программы, а точнее – одного файла. Данный файл называется clear.bat, скачать его Вы можете по следующей ссылке.

Тормозит MT4 – алгоритм действий

Копируем файл clear.bat в папку с установленным МетаТрейдером4, после чего запускаем, нажав правую кнопку мыши на этом файле и выбрав запуск от имени Администратора! Это важно.

Если у Вас на компьютере установлено несколько торговых терминалов МТ4, файл clear.bat нужно копировать в каждую из них.


После запуска скрипта на несколько секунд появится чёрный экран. Он сам быстро исчезнет, после чего Вы должны перезагрузить торговый терминал, если он был включён. Вуаля – всё работает и не тормозит!

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

Итак, теперь Вы знаете, что делать если MT4 тормозит или MT4 зависает. Всё быстро и эффективно! Успешной работы и помните, что прибыльность торговли очень сильно зависит от выбранного вами брокера!

Торговый терминал обеспечивает взаимодействие трейдера с брокерской компанией. От скорости и корректности его работы зависит результат торговой деятельности участника рынка. Если MT4 тормозит, то исполнение приказов трейдера производится с запаздыванием, что становится причиной невыгодных входов в рынок, а также несвоевременных выходов из него. Программное обеспечение торговой площадки может быть подвержено нарушениям в его функциональности, что выражается в торможении и зависании терминала. Каковы причины таких проблем, как их устранить и можно ли предупредить?

Причины зависания МТ4

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

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

Рисунок 1. Диспетчер задач

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

Основной причиной зависания торговой платформы является задействование оперативной памяти для обеспечения функционирования терминала. Загруженная информация трейдером в МТ4 оказывает влияние не только на его производительность, но и на работу компьютера, что особенно наглядно в условиях параллельного использования нескольких программ.

Торговые терминалы, подстроенные под любого брокера, работают по идентичному алгоритму. Особенностью кода программного обеспечения МТ4 является накопление информации, которая занимает место на жестком диске. За весь период пользования терминалом в нем собираются сведения:

Выясняя, почему тормозит или зависает платформа, следует в первую очередь учитывать, что она не может полнофункционально работать, если компьютер оборудован несоответствующими составляющими. «Железо» является основным критерием, оказывающим влияние на работоспособность техники, на скорость интернета и на качество работы МТ4.

Как ускорить работу торгового терминала

Каждый трейдер сталкивается с проблемой в работе терминала. Чтобы его функциональные проблемы не оказывали влияние на эффективность работы игрока, ему необходимо владеть информацией о возможных причинах торможения и зависания площадки, а также знать, как ускорить МТ4. Для увеличения производительности терминала, трейдеру необходимо:

  • произвести корректные настройки;
  • почистить информацию;
  • переустановить программу;
  • сменить комплектующие компьютерной техники в случае, если они являются причиной проблемной работы.

Настройка торгового терминала

Разбираясь, почему тормозит МТ4, следует исключить причину медленной работы программы, связанную с ее некорректной настройкой. Правильно проведенная процедура может решить проблему трейдера, связанную с несоответствующей реакцией терминала на его приказы. Для этого необходимо:

Для уменьшения количества сохраняемы свечей в терминале, необходимо в разделе «Графики» окна настроек указать максимальное количество баров.

Ограничение отображения свечей по истории

Рисунок 5. Ограничение отображения свечей по истории

Определяясь, что делать если МТ4 тормозит, следует отключить ненужные и неиспользуемые функции вкладки сервер.
Активация всех изменений происходит только после перезагрузки терминала.

Чистка от лишней информации

Чистка терминала MT4 чаще всего решает проблему торможения программы. Процедура может быть проведена одним из двух способов:

  • удаление торгового терминала и его установка;
  • удаление отдельных файлов и директориев.

Чтобы не потерять все наработанные данные, необходимо перед удалением программы сохранить необходимые инструменты, шаблоны и профили. Чтобы выборочно удалить ненужные файлы, следует в условиях запущенного терминала открыть его раздел каталога данных, расположенный в меню «Файл». Документы не хранятся в папке программных файлов Program Files. Они располагаются в пользовательских папках. Для наведения в них порядка следует:

  • открыть папку «History»;
  • удалить фалы mailbox и deleted;
  • почистить папку «tester»;
  • удалить файлы с расширением .hst из серверных папок;
  • открыть папку «Logs»;
  • удалить все логи;
  • открыть папку MQL 4;
  • удалить директорию logs;
  • удалить отчеты и скрины графиков в папке «Files»

Чтобы не засорять память программного обеспечения и не разбираться, почему виснет терминал МТ4, следует использовать разные площадки для ведения реальных торгов и для тестирования стратегий или работы советников. Использование одной программы для всех целей может стать не только причиной медленной работы программы, но и некоторых некорректностей в ее функционировании. Отчеты тестирования часто вредят работе советника. Их элементы меняют глобальные настройки инструмента и обеспечивают неактуальность в ее работе.

Что нужно учесть при чистке

При информационной чистке трейдер должен понимать, что часть нужной информации можно потерять при реализации процедуры. Неприятным событием может стать утеря данных для входа в терминал, а также специально установленные индикаторы и советники, особенно если он относятся к платной категории. Чтобы не допустить этого, следует нужные файлы сохранить в отдельной папке, а потом обратно поместить в каталог данных платформы.

Используем программу для очистки

Удаление ненужных папок и файлов требует предварительного изучения и анализа их содержимого. Процедура требует временных затрат, а также понимания, почему виснет MT4, какие его файлы обеспечивают программную работу и необходимы для функционирования платформы, а какие могут быть удалены. Для упрощения мероприятия очистки программы, можно воспользоваться специальной программой. Для этого необходимо:

Командная строка при запуске скрипта

  • скачать программу для чистки clear.bat;
  • скопировать файл в папку с ранее установленным терминалом;
  • нажать правую кнопку мыши на названии файла и выбрать опцию запуска от администратора;

Рисунок 6. Командная строка при запуске скрипта

После запуска программы, появляется черный экран с отображаемыми приказами для исполнения. Через несколько секунд окно исчезает, а трейдеру необходимо закрыть терминал и запустить его заново. После процедуры перезагрузки МТ4 уже не будет тормозить.

При помощи этой программы удаляется вся история котировок, которая может быть впоследствии загружена повторно в случае, если это необходимо для обеспечения корректной работы программы. Такой скрипт эффективен в применении после тестирования торговых роботов.

Итоги

Чаще всего причиной торможения торговой платформы является накопление информации в программных файлах, которая перегружает жесткий диск компьютера и вызывает перегрузку техники. Прежде, чем предпринимать какие-то меры, следует разобраться, почему виснет МТ4, и что нужно делать в конкретной ситуации. В любом случае понадобиться удалить ненужные сведения из программного кода.

Процедура может быть проведена путем переустановки терминала, очистки некоторых папок в ручном режиме или при помощи специальной программы. Работоспособность платформы будет возвращена в любом случае, поэтому при выборе способа необходимо учитывать собственные познания и наличие личного времени.

Читайте также: