Стали замечать, что Метатрейдер 4 начал работать медленнее? Стали медленнее обрабатываться заявки, подвисать меню, программа стала медленнее реагировать на команды… Классическая ситуация, которая исправляется буквально за 20-30 минут и экономит время (и главное — нервы!) трейдеру. Если Метатрейдер тормозит, не спешите обвинять брокера или интернет-соединение, причина может оказаться в самом терминале.
Как заставить Метатрейдер работать быстрее
Тестирование советников, индикаторов, стратегий приводит к тому, что Метатрейдер обрастает временными файлами, которые складирует в своей директории. Это записи в журнале от роботов, сохранение бэктестов, запись валютных котировок и т.д. Из-за нагромождения относительно бесполезной информации и тормозит Метатрейдер: поиск нужных данных замедляется, происходит рассогласование графиков и т.д.
-
Один из признаков того, что проблема именно в платформе — увеличение на диске занимаемого платформой объема. Например, пустая, только что установленная программа занимает 35-50 МБ, индикаторы и торговые советники тоже небольшие, потому трехзначный объем папок говорит о том, что что-то пора удалить.
Кардинальный способ — переустановка терминала, то есть удаление через «Панель управления» всего связанного с программой. Важно: сначала нужно установить новый терминал (теоретически конфликтовать они не должны), затем перенести на него данные о торговых счетах и графики, и только потом удалять старую версию.
Второй способ ручной. Если метатрейдер тормозит, то нужно только лишь почистить некоторые папки. Находим, где установлена программа (по умолчанию С:Program Files) и чистим следующие папки:
- logs — журналы Метатрейдера 4, куда информация записывается ежедневно;
- history — история котировок;
- mailbox — почтовый ящик;
- testerhistory — записи работы тестера;
- testerlogs — журналы работы тестеров;
- expertlogs — записи работы экспертов;
- deleted — история графиков, которые были открыты, а затем удалены.
Плюс этого способа в том, что предварительно удаляемые файлы можно куда-то сохранить на тот случай, если они вдруг понадобятся или есть неуверенность в целесообразности удаления. Если вдруг что-то удалите лишнее, всегда можно все вернуть обратно. Но, если Метатрейдер тормозит и дальше, значит явно удалено было не все. Потому отсюда минус способа — он не всегда результативен.
И третий способ — автоматический. Скачайте в интернете специальную утилиту очистки Clear.bat, учтите, что разные модификации утилиты подходят под разные версии Метатрейдера. После скачки утилита копируется в корневой каталог платформы и запускается. В теории утилита чистит платформу весьма неплохо, но есть риски «зацепить» что-то нужное. После чистки может понадобиться установка валютных котировок для некоторых валютных пар.
Периодичность такой процедуры зависит от частоты работы с Метатрейдером — кому-то нужно чистить папки раз в неделю, кому-то раз в месяц. В любом случае, если Метатрейдер тормозит, начните устранение проблемы с его чистки. И только потом, если не помогло, переустанавливайте программу и ищите другие причины.
Тут еще такой момент может быть. Разные брокеры добавляют в МТ4 собственные скрипты, например, для быстрого прямого вывода позиций на поставщиков ликвидности и т.д. У кого-то эти скрипты поставлены косо, у кого-то нет совместимости со своей операционной системой. Если скачать МТ4 с другого сайта, ситуация может измениться.
У меня терминал тормозил еще и по причине проблем с самим компьютером. Пока все основательно не подчистил, включая автозагрузку и всякие ячейки памяти, комп заметно подтормаживал. А проверить, на чьей стороне проблема легко — отключите связь с брокером и попробуйте работать с терминалом. Тормозит — проблема у вас.
Ну раз вы Гуру, тогда такой вопрос: что, по вашему мнению, работает быстрее: тот же установленный МТ4 или браузерная платформа? Для мгновенных стратегий что посоветуете?