Перейти к содержанию

[MT4] Принудительное отключение обновлений терминала MetaTrader 4


Рекомендуемые сообщения

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано (изменено)

В последних билдах терминала Metatrader 4, как многие могли заметить, часто бывают ошибки. А обновления могут происходить практически без участия пользователя.
Чтобы избежать обновления и запускать его только когда вы сами того желаете, были созданы два простых командных скрипта.
Один из них, RemoveRights.bat удаляет права доступа к папкам обновлений терминала для текущего пользователя и групп Администраторы и Пользователи (и соответственно Users и Administrators для англоязычных версий Windows).
Другой скрипт RestoreRights.bat возвращает изъятые права для папок с обновлениями на случай если вы решили обновиться или вернуть все как было.
Во всех случаях скрипт требуется запускать с правами администратора.
Папки на которые устанавливаются права:
%appdata%\MetaQuotes
%ALLUSERSPROFILE%\Application Data\MetaQuotes
upd:
При добавлении к terminal.exe параметра /skipupdate обновления перестанут применяться

Скрипты.zip

Изменено пользователем Pavel888
  • Лайк 40
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

то что надо, спасибо доктор)).. а то за****ли эти автоматические обновления без спроса

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • 4 months later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Хотелось бы абсолютно точно знать к какому именно exe добавлять, в какой папке или вообще перед установкой.

Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Достаточно добавить в путь ярлыка к терминалу /skipupdate
Получиться должно что-то подобное: "c:\folder\terminal" /skipupdate

  • Лайк 10
Ссылка на сообщение
Поделиться на другие сайты

  • 6 months later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано (изменено)

Шаг назад
Установленный 765 терминал от Альпари
Для работы запускаем TERMINAL.bat
в котором уже есть /skipupdate /portable

Если надо чтоб работал например на Робофорексе (или любой другой брокер) то можно скопировать папку config из Робофорекса в Альпари терминал.

А чтобы терминал имел родной вид на панели задач, нужно из папки терминала Робофорекс (или другого брокера) скопировать terminal.ico в папку терминала с Альпари.

_http://www.ex.ua/429149452957
или
_https://yadi.sk/d/2MH09JJSgyH3c

Изменено пользователем dzennn2
  • Лайк 22
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано
dzennn2 ссылка не работает :-?
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано


dzennn2 ссылка не работает :-?



Дай файлообменник который у тебя работает.

Только что сам скачал со своей ссылки все Ок
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано (изменено)



dzennn2 ссылка не работает :-?



Дай файлообменник который у тебя работает.

Только что сам скачал со своей ссылки все Ок


Ссылку блокирует мой провайдер. Нельзя на другой хост файлов, например тот же гуглдиск или яндекс/мыло... Изменено пользователем MightyMax
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано


Хотелось бы абсолютно точно знать к какому именно exe добавлять, в какой папке или вообще перед установкой.


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

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

А если установить чистый терминал и прописать в нем сервер нужного брокера? По идее, он не должен обновляться, потому что не будет коннектиться к серверам metaquotes, а брокеры автоматически обновляют только "свои" терминалы.

Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано



Хотелось бы абсолютно точно знать к какому именно exe добавлять, в какой папке или вообще перед установкой.


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

nixxer, говоря по простому, надо было:
1) старый терминал использовать с опциями /skipupdate /portable
2) скопировать или заархивировать всю папку терминала и в дальнейшем использовать только такой терминал (с опциями /skipupdate /portable) или его копию (с опциями /skipupdate /portable).
Правильно?

U81, все вызывают терминалы кликом по ярлыку на рабочем столе.
В свойствах ярлыка терминала (прямо на рабочем столе) после закрывающих кавычек надо дописать опции/параметры вызова терминала /skipupdate /portable
В ХР это может выглядеть так "C:\Program Files\MetaTrader4 - RoboForex\terminal ROBO.exe" /portable /skipupdate

P.S. terminal ROBO.exe это переименованный мною terminal.exe от RoboForex.
Я переименовываю файлы терминалов каждого ДЦ, чтобы в системном менеджере заданий видеть есть ли у какого-то терминала проблемы и, при необходимости, зряче удалить именно зависший терминал, а не гадать какой терминал из нескольких надо удалить.
  • Лайк 14
Ссылка на сообщение
Поделиться на другие сайты

  • 5 months later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Ярлык на рабочем столе с добавкой " /skipupdate /portable".
Терминал не обновлялся, пока не решил скачать триал бота из маркета.
Терминал обновился.
Причём, я не могу выбрать, на какой именно МТ4 скачать триал.
Произвольно загружается на любой из Программ файлс.
Так что будьте внимательны с маркетом...

  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Уж не знаю сколько раз надо повторять но терминал сам не обновится если пользователь поставил параметр командной строки /skipupdate.
Если терминал оказывается обновлен то это 100% ошибка пользователя других вариантов тут нет и быть не может. В своих тестах я так истязал терминал что вам и не снилось а сколько было скачано файлов из маркета лучше совсем промолчать чтобы никого не испугать и терминал ни разу не обновился без моего на то приказа.

Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано
nixxer,
да я и не отказываюсь, что я нуб в этом деле :d
Как сделать правильно?
Вот как я делал (как понял из постов выше)
В свойства ярлыка на рабочем столе добавил:
Спойлер


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

В корневой папке так:
Спойлер



Что надо сделать?
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано
Подробно в картинках:
Описал всё по порядку.
Спойлер



Нужно зайти в папку C:Users\%имя_вашего_пользователя% (у меня Администратор) - дальше по скриншоту. И убираем у всех пользователей права на папку WebInstall проще говоря ставим галочку Запрет в строке "Изменить" другие выставятся автоматом.
Соответственно терминал ничего не сможет сделать, никаких обновлений и намёка на них. А вы при попытке зайти в папку будите видеть следующее
Спойлер

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

  • 6 months later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Еще не читав данной темы, вчера написал в саппорт MQL5 вопрос об отключении обновлений, и вот какой ответ получил:
Support Team 2016.06.20 16:18
Статус: Необработана → Открыта
Автообновление отключить нельзя.
Напоминаем, что с 1 Июля терминалы ниже 940 билда поддерживаться не будут.
Почему Вы не хотите обновиться до более свежей версии?

Выделено жирным мной. Правильно я понимаю, что какие действия по изложенным тут Инструкциям ни выполняй - терминал просто перестанет работать с 1 июля?

Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Если верить обещаниям метаквот, то да, с 1 июля работать перестанет.

Ссылка на сообщение
Поделиться на другие сайты

[MT4] Принудительное отключение обновлений терминала Me… Опубликовано


Если верить обещаниям метаквот, то да, с 1 июля работать перестанет.


А есть ли какое то решение в следующей ситуации: у меня есть Сов в закрытом коде, который работает только под билд 920, в Сове реализован весьма ценный торговый алгоритм. Есть варианты сохранить ценную прогу?
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано



Если верить обещаниям метаквот, то да, с 1 июля работать перестанет.


А есть ли какое то решение в следующей ситуации: у меня есть Сов в закрытом коде, который работает только под билд 920, в Сове реализован весьма ценный торговый алгоритм. Есть варианты сохранить ценную прогу?

Про маркет советники пока сказать нечего
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано (изменено)

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

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

  • 1 year later...
[MT4] Принудительное отключение обновлений терминала Me… Опубликовано

Вечная борьба меча и щита закончилась сегодня победой меча Метаквотов. Сегодня на терминале, защищенном /skipupdate, в правом нижнем углу (около индикатора наличия интернет-соединения) появилась надпись "Старая версия", и индикатор стал красным, что означает отсутствие соединения.
Не помогла и установка скрипта RemoveRights.
Что будем делать, господа?

  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

  • 5 years later...

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...