MetaTrader4, build 600 - серьезные изменения уже с 3 февраля

Такое предупреждение висит сейчас на сайте разработчиков MetaTrader4


скриншот сайта mql4.com

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

Почему это важно? Потому что есть ряд изменений, которые могут затронуть привычный уклад трейдера. Не даром разработчики говорят «Будьте готовы!»

О каких изменениях речь?
1. Язык MQL4 будет доработан и приближен к функционалу MQL5

2. Добавлена вкладка Market для покупки и скачивания советников и индикаторов прямо из терминала. Как это есть сейчас в МТ5 (См. Обзор сервиса MQL5 Market)

3. Изменено место хранения данных терминала (см. ниже)

4. Изменена схема выставления торговых запросов. Раньше запросы передавались через отдельное подключение. Теперь — через основное. Разработчики утверждают, что «значительно сокращается время обработки торговых запросов, особенно первого торгового запроса»

5. и др. менее глобальные. Да и файлик liveupdate вроде пропал, теперь обновление так просто не запретишь. Подробный список тут — http://forum.mql4.com/ru/60074




КАК ТЕПЕРЬ УСТАНАВЛИВАТЬ СОВЕТНИКИ И ИНДИКАТОРЫ?



В связи с п.3 теперь изменился метод установки советников, индикаторов и скриптов.
Раньше мы копировали советники и скрипты в папку установки терминала. Например: C:/ProgrammFiles/MetaTrader4/experts
Теперь же устанавливать советники и пр. надо в каталог данных.

Как открыть каталог данных Метатрейдер?
Через меню «Файл->Открыть каталог данных»


В открывшемся окне заходите в папку «mql» и видите знакомые папки c experts и indicators.
Ручной путь к каталогу данных получается сложный вида:
C:\Users\Имя_учетной_записи\AppData\Roaming\MetaQuotes\Terminal\Instance_id

Можно ли хранить данные по старинке в папке установки терминала?


Можно, если использовать при запуске ключ "/portable"

Для удобства разработчики в этом случае советуют создать ярлык, где добавить ключ


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

 

МОГУТ ЛИ БЫТЬ ПРОБЛЕМЫ С СОВМЕСТИМОСТЬЮ СТАРЫХ СОВЕТНИКОВ?


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

Зато в MetaQuotes утверждают, что исполняемые файлы ex4 работать точно должны.

Чем отличается mq4 от ex4?
.mq4 — это исходник советника/индикатора/скрипта. Обычно его достаточно поместить в каталог данных терминала и он автоматически скомпилируется, и появится ex4 файл
.ex4 — это исполняемый файл, уже скомпилированный. Можно поместить в каталог данных только его, и советник или индикатор тоже будут работать. Единственное, в этом случае нельзя будет изменять код советника, так как нет исходного файла mq4


Если EX4 файлы точно будут работать, значит в случае возникновения проблем с компиляцией MQ4 можно откомпилировать исходник в старом билде терминала.
Для этих целей я специально выложил в файловой базе 451-ый билд MT4:

Скачать старый MetaTrader 4 (build 451)

Чтобы откомпилировать там файл, нужно открыть MetaEditor

выбрать через меню «Файл-Открыть» нужный исходник и нажать компилировать

Готово! Теперь останется забрать готовый файл EX4 из той папки, где лежал MQ4.

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

 

ЗАЧЕМ METAQUOTES ДЕЛАЕТ ЭТО С НАМИ ((


Пошли уже всякие недовольства, что такие кардинальные изменения вредят трейдерам. Люди не понимают, зачем разработчики «ломают то, что хорошо работало»
Некоторые считают, что якобы происходит намеренное осложнение работы трейдера. Это все байки и преувеличения, конечно. Мы часто не любим перемен, которые заставляют нас менять привычный уклад и приспосабливаться. Отсюда все недовольства.

Я думаю, что истинная причина действий разработчиков в непредвиденно медленном распространении МТ5 среди форекс-брокеров. Раньше разработчики объявляли, что не будут кардинально больше ничего менять в МТ4, потому что сосредоточили все силы на новой версии. И хотя они еще тогда уверяли, что МТ4 будет поддерживаться долго, но точно не ожидали, что пройдут годы и годы, а популярность МТ4 будет все также высока. Тогда, видимо, они решили изменить политику и постепенно превращать МТ4 в МТ5 (каталог данных на системном диске, закладки сервисов и многие другие вещи — все это сначала появилось в МetaТrader 5). У разработчиков не осталось выбора. Они хотят, чтобы их разработки и нововведения были востребованы. И значит будут двигать МТ4 все ближе и ближе к МТ5.
Текущее обновление — один из таких шагов.
  • +13
  • Просмотров: 22517
  • 2 февраля 2014, 02:12
  • pilot
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "MetaTrader", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
31 июля 2013
27 февраля 2015

Комментарии (41)

+
0
*think* 
avatar

  9  monali Сообщений: 189 - Maria

  • 2 февраля 2014, 04:06
+
+1
*wall*  перемены перемены, всюду одни перемены
avatar

  22  tibi Сообщений: 882

  • 2 февраля 2014, 12:25
+
+2
Для тех, кто не кодит, не должны сильно заметны быть различия.
Главное знать, что теперь установка индикаторов и экспертов по-другому происходит, и все.
avatar

  8  Miha Сообщений: 481 - Михаил

  • 2 февраля 2014, 12:51
+
0
Они хотят, чтобы их разработки и нововведения были востребованы.

Они тупо хотят бабла. Это единственное разумное объяснение (особенно того, что касается принудительных обновлений).
Сохранил копии терминалов. Кто-то знает как запретить обновление? Хочу обновиться чуток попозже: пусть все «прогрессивные» изменения сначала протестируют на себе красноглазые фанаты метаквотесов (которые сейчас набегут сюда и станут доказывать, как это все круто, и как хорошо нам теперь заживется, и как мы страдали без этих изменений*tipatogo*  )
avatar

  13  maxprofit Сообщений: 47

  • 2 февраля 2014, 15:36
+
0
Они уже тестировали. Бета-тест был с 574-го билда с 10 января. Ошибки правились. Завтра с 584 билда эта линейка обновлений выходит из теста в публичный релиз.
avatar

  11  pilot Автор Сообщений: 410

  • 2 февраля 2014, 16:02
+
+4
я у себя на форуме буквально на днях писал, что нужно сделать, чтобы запретить обновление МТ

Так как скоро объявлено обновление метатрейдера, а оно наверняка принесет кучу проблем. Поэтому к этому лучше подготовиться… и запретить данное обновление.

Как это сделать?

Проще всего запретить запись в папку c:\ProgramData\MetaQuotes\

Делается это так:

1. В проводнике открываем c:\ProgramData\
2. Правой кнопкой мыши на папке MetaQuotes и выбираем “Свойства”
3. Безопасность-Дополнительно-Выбрать имя своего пользователя-Изменить-Поставить все галочки во втором столбике, кроме “Полный доступ”, “Обзор папок/Выполнение файлов”, “Содерж. папки/Чтение данных”
4. ОК

Данное изменение можно убрать с папки только после того, как исправят главные ошибки и можно спокойно обновиться
avatar

  1  testopal Сообщений: 1

  • 2 февраля 2014, 20:23
+
0
Кстати, не на всех брокерах обновления начнутся сразу с понедельника. Многие будут обновляться позже.
avatar

  11  pilot Автор Сообщений: 410

  • 3 февраля 2014, 01:44
+
0
Алики уже обновляют!*think* 
avatar

  5  dhon Сообщений: 68 - Неплохой.

  • 3 февраля 2014, 11:32
+
+1
Вести с полей в формате вопрос-ответ (отвечают разрабы):

Вопрос: Поясните, будет ли поддерживаться 509 билд после выхода официального обновления?
Ответ: Да, как минимум до середины лета 2014, а потом обязательный апгрейд.

Вопрос: Уточните, пожалуйста, вышел ли релиз и как на него обновиться?
Ответ: Релиз выйдет сегодня вечером. Брокеры начнут обновления только ночью.
avatar

  11  pilot Автор Сообщений: 410

  • 3 февраля 2014, 23:46
+
+1
Релизный билд МТ4 получил версию 600
Ряд брокеров сегодня уже обновились
avatar

  11  pilot Автор Сообщений: 410

  • 4 февраля 2014, 14:16
+
0
версию 600 а сейчас терминал зависает конкретно
avatar

  13  aleks5023 Сообщений: 21 - Александр

  • 4 февраля 2014, 15:15
+
0
Какая конфигурация системы, сколько оперативной памяти?
avatar

  11  pilot Автор Сообщений: 410

  • 4 февраля 2014, 15:18
+
0
32 -разр оперативки 4 г
avatar

  13  aleks5023 Сообщений: 21 - Александр

  • 4 февраля 2014, 15:45
+
0
Посмотрите загрузку ЦП и памяти, вызвав диспетчер задач
avatar

  11  pilot Автор Сообщений: 410

  • 4 февраля 2014, 15:51
+
0
все в порядке цп и оперативка -не чего не зашкаливает
avatar

  13  aleks5023 Сообщений: 21 - Александр

  • 4 февраля 2014, 15:55
+
0
Если вы реально хотите помощи, то нужно больше подробностей, конкретных цифр.
— Конфигурация ПК
— Загрузка системы
— какой антивирус установлен
— сколько места свободного на системном диске (это может быть важно, так как изменился путь к каталогу данных)
— четко симптомы: тормозит весь комп, или только терминал. В чем проявляются тормоза.
— установлены ли какие-то сторонние инидкаторы и советники на график, что пишет в журнале и логе экспертов
avatar

  11  pilot Автор Сообщений: 410

  • 4 февраля 2014, 16:03
+
0
avatar

  13  aleks5023 Сообщений: 21 - Александр

  • 4 февраля 2014, 16:34
+
0
Вроде пошел терминал
avatar

  13  aleks5023 Сообщений: 21 - Александр

  • 4 февраля 2014, 16:42
+
0
надеюсь, что до версий на смартфонах они не дойдут *relax* 
avatar

  16  LockPIP Сообщений: 783 - Андрей

  • 4 февраля 2014, 15:43
+
0
ГрандКапитал присалал в рассылке сейчас, что для реальных счетов обновление у них будет с 10 числа

С обновлениями уже столкнулись владельцы демо счетов в нашей компании. На реальных счетах все изменения вступят в силу 10 февраля 2014 года.


И я думаю, это правильно — предупреждать клиентов и давать время им подготовится. Не знаю, куда все остальные компании так заспешили.
avatar

  37  Bishop Сообщений: 5129 - АЛЬФАСАМЕЦ-Машковод

  • 5 февраля 2014, 22:19
+
0
Альпари вроде ничего не говорили?))
avatar

  7  Xomk Сообщений: 76

  • 5 февраля 2014, 23:41
+
0
неа, не видел от них ничего
может через терминал в новостях, не смотрел *???* 
avatar

  37  Bishop Сообщений: 5129 - АЛЬФАСАМЕЦ-Машковод

  • 6 февраля 2014, 00:10
+
0
я даже не заметил как терминал обновился… да уж…
avatar

  7  Xomk Сообщений: 76

  • 22 февраля 2014, 05:43
+
0
Интересно, а только у меня новый терминал не работает в оконном режиме?
Либо на весь экран, либо сворачивается в панель задач.
Кто знает, может где настроить нужно?

Странно, МТ отвис после запуска и теперь работает и в оконном режиме. Заметил, где то через час, после запуска. Что это было? *???* 
Редактирован: 6 февраля 2014, 10:18
avatar

  13  Fargo Сообщений: 488

  • 6 февраля 2014, 08:35
+
+1
Продолжается глюк с переключением в оконный режим.
Снова случился на вновь установленном терминале.

Нашел способ «вылечить»: В панели задач, в выпадающем (по правой клавише мыши) меню, выбираем «окна каскадом» — и все терминал отмирает и может работать в оконном режиме.
Может пригодится кому…
Редактирован: 11 февраля 2014, 13:52
avatar

  13  Fargo Сообщений: 488

  • 11 февраля 2014, 13:01
+
0
В новой версии терминала не получится запустить свыше 32 копий терминала на одном ПК:
ВОПРОС: Почему не возможно открыть более 32 терминалов? Является ли это ошибкой?
ОТВЕТ: Это не ошибка. Работает контроль количества запущенных терминалов.

ВОПРОС: 32 — это жёсткая константа? Или зависит от процессора/памяти/операционной системы?
ОТВЕТ: Это верхний жесткий предел. Мы больше не разрешаем устраивать мегафермы на одиночных компьютерах.
avatar

  11  pilot Автор Сообщений: 410

  • 6 февраля 2014, 12:44
+
0
мдаа, не понимаю какое им есть дело до чужих «мегаферм» *think* 
avatar

  37  Bishop Сообщений: 5129 - АЛЬФАСАМЕЦ-Машковод

  • 6 февраля 2014, 14:30
+
0
Я свой индикатор LC-FX-Snipers-T3-CCI_Alert привязал к 600-му билду просто скопировал оба файла в старом терминале и вставил в папку индикаторс которая в свою очередь лежит в MQL.
avatar

  22  SerOv Сообщений: 857 - Сергей

  • 6 февраля 2014, 12:47
+
0
Про то и речь в статье — перенести из старого терминала исполняемый файл
avatar

  37  Bishop Сообщений: 5129 - АЛЬФАСАМЕЦ-Машковод

  • 6 февраля 2014, 12:50
+
0
Что интересно два других которые вместе с этим перетаскивал ( сначала = исходники всех трех) скомпилировались в 600-м и отображались нормально а вот ентот никак .*strah* 
avatar

  22  SerOv Сообщений: 857 - Сергей

  • 6 февраля 2014, 13:03
+
0
В описании изменений сказано, что для сближения языка прог. МТ4 с МТ5 некоторые функции были изменены.
Нужно многие сложные программы перерабатывать, что бы они работали в новом МТ.
avatar

  13  Fargo Сообщений: 488

  • 6 февраля 2014, 13:08
+
0
У меня каталог с данными не так как здесь описано
«Ручной путь к каталогу данных получается сложный вида:

C:\Users\Имя_учетной_записи\AppData\Roaming\MetaQuotes\Terminal\Instance_id»

А там же, в ProgramFiles
Пример: «C:\Program Files\LiteForex MT4\MQL4\...»
ОС: WinXP
Редактирован: 6 февраля 2014, 13:09
avatar

  13  Fargo Сообщений: 488

  • 6 февраля 2014, 12:58
+
0
Я думаю, это временно и связано с тем, что обновление ставилось поверх. Потом у всех будет все равно, как было описано разработчиками (если не применять ключ portable)
avatar

  37  Bishop Сообщений: 5129 - АЛЬФАСАМЕЦ-Машковод

  • 6 февраля 2014, 14:16
+
0
Жаль что они никак с мобильную версию никак до ума не доточат… прошлая версия под мобайл (которую вроде ка котменили) была просто суперская (я её во всю на КПК пользовал)… а в современной никакие тебе фибы и уровни не нанесёшь, только индюки и тупо наблюдение за движением цены. Жаль( 
avatar

  16  PrAct Сообщений: 596 - Владимир

  • 14 февраля 2014, 14:51
+
0
некоторые индикаторы показывают чушь, или вешают терминал
avatar

  15  Vladven Сообщений: 111

  • 19 февраля 2014, 13:56
+
0
Выяснилось, что как минимум с терминала Альпари в новом билде не получается закачать историю котировок. Отвечает Руслан Федоров, сотрудник Альпари:
Новый MT почему то пытается скачать с некорректного адреса.
Направили обращение исправить разработчикам.
avatar

  37  Bishop Сообщений: 5129 - АЛЬФАСАМЕЦ-Машковод

  • 22 февраля 2014, 00:11
+
0
У меня то всё нормально качает… правда не все ТаймФреймы)
avatar

  7  Xomk Сообщений: 76

  • 22 февраля 2014, 05:40
+
0
обновления эти меня запутали
avatar

  10  Philomela Сообщений: 185 - Секрет фирмы

  • 1 марта 2014, 16:56
+
0
в общем вешалка с этими обнавлениями, даже переключение ТФ теперь гемор, ВСЁ ВИСНЕТ
avatar

  15  Vladven Сообщений: 111

  • 31 октября 2014, 10:08
+
+1
Заметил очередной косяк индюков в МТ4:

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

Соответственно, если в 1м случае они рисуют идентично, то во 2м наблюдается заметное расхождение, что связано по-видимому с различной логикой масштабирования.

Удалось это заметить в ходе отработки очередной бредовой идеи в тестере.
avatar

  20  Anatoly74 Сообщений: 3710 - Анатолий

  • 1 декабря 2014, 22:10
+
+1
А вот ответ метаквотов по сему поводу:
Support Team 2014.12.02 08:01
Исторически сложилось, что нижняя граница у встроенных и кастомных индикаторов-гистограмм считается по-разному
avatar

  20  Anatoly74 Сообщений: 3710 - Анатолий

  • 3 декабря 2014, 09:06

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари

 
Как начать: открываем первую торговую сделку за 7 шагов →