Новая версия платформы MetaTrader 5 build 4040: Улучшения и исправления - страница 7

 

Господа разработчики, после обновления у меня появился если так можно сказать баг:

я работаю с лэптопа с мака; терминал у меня постоянно открыт и я лэптоп только сворачиваю и разворачиваю (режим гибернации)

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

+

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

 
traveller00 #:

Последняя релизная MT5. При попытке передать явный int в ChartGetString компилятор обругает

Хотя в документации указано, что

Баг или фича? Не проверял, но похоже, что в других аналогичных функциях аналогично.

В данном случае ошибка в Документации. В самом сообщении об ошибке и в подсказке:


enum, а нет int
 

Последняя релизная MT5. Есть такой скрипт:

void Func(int A)
{
}

void OnStart()
{
  string A="string";
  Func(5);
}

Это баг или фича, что он не кидает варнинги на то, что аргумент есть, но не используется, и переменная есть, но тоже не используется?

 

При использовании CloseBy для мультивалютных советников в тестере возникают хвосты по Эквити. 
Вот такие: 

При этом наблюдается  странная подмена цен в тестере : 

Как такое может быть ? По моему это очевидный глюк тестера ! 

 
MetaQuotes #:

Сообщите максимально подробные детали, пожалуйста:

  • точные версии операционки
  • процессор и объем памяти
  • стартовые строчки терминала с указанием версий и конфигов
  • журналы терминала перед падением (если есть)
  • при каких действиях происходят падения
  • влияют ли установленные кастомные индикаторы или эксперты
  • при установке программы соглашались ли на установку дополнительных компонентов Mono и Gecko? без них будут падения на отображении HTML контента в Маркете


Прикрепляю к сообщению скрин с техническими характеристиками макбука, а также журнал терминала.


Падение происходит при нажатии вкладки Маркет, или VPS. Также не подключается к торговому счету, просто экран с названием инструмента отображает, как на скрине. 


Никаких кастомных индикаторов не устанавливал за все время использования МТ5, пользовался только Trade Asisstant, но как Вы понимаете, без подключения к торговому счету включить Trade Asisstant нельзя. 


При установке программы запроса на установку  дополнительных компонентов Mono и Gecko не было. 


До обновления версии этих проблема не было, МТ5 работал исправно.


Благодарю за попытки решить существующую проблему!

 
fxsaber #:
b4055, сломали HistoryDealGetInteger в Тестере. Строка для поискаOshibka 079.

Исправили - мы серьезно переписали работу с историей и ускорили ее.

Через час выложим бету.

 
traveller00 #:

Последняя релизная MT5. Есть такой скрипт:

Это баг или фича, что он не кидает варнинги на то, что аргумент есть, но не используется, и переменная есть, но тоже не используется?

Это верное поведение - ворнинги в виде помощи разработчикам.

 
avoronkin #:

Прикрепляю к сообщению скрин с техническими характеристиками макбука, а также журнал терминала.


Падение происходит при нажатии вкладки Маркет, или VPS. Также не подключается к торговому счету, просто экран с названием инструмента отображает, как на скрине. 


Никаких кастомных индикаторов не устанавливал за все время использования МТ5, пользовался только Trade Asisstant, но как Вы понимаете, без подключения к торговому счету включить Trade Asisstant нельзя. 


При установке программы запроса на установку  дополнительных компонентов Mono и Gecko не было. 


До обновления версии этих проблема не было, МТ5 работал исправно.


Благодарю за попытки решить существующую проблему!

Удалите программу и поставьте снова, пожалуйста.

Вопросы про установку Mono & Gecko должны быть - без них маркет не будет работать.


Для macOS: проверьте версию Wine

Недавно мы полностью обновили установочный пакет для macOS, внеся в него множество улучшений. Если вы уже используете MetaTrader в этой системе, проверьте текущую версию Wine — она выводится в журнал терминала при запуске:

LP 0 15:56:29.402 Terminal MetaTrader 5 x64 build 4050 started for MetaQuotes Software Corp.
PF 0 15:56:29.403 Terminal Windows 10 build 18362 on Wine 8.0.1 Darwin 23.0.0, 12 x Intel Core i7-8750H  @ 2.20GHz, AVX2, 11 / 15 Gb memory, 65 / 233 Gb disk, admin, GMT+2

Если у вас Wine версии ниже 8.0.1, мы настоятельно рекомендуем удалить старый терминал вместе с префиксом Wine, в котором он установлен. Сам терминал можно удалить как обычно, перенеся его из раздела «Приложения» в корзину. Удалить префикс Wine можно через Finder. Выберите меню «Переход \ Переход к папке» и введите название каталога — ~/Library/Application Support/. Перейдя в него, удалите следующие папки, в зависимости от того, какая версия MetaTrader установлена:

~/Library/Application Support/Metatrader 5
~/Library/Application Support/net.metaquotes.wine.metatrader5
~/Library/Application Support/Metatrader 4
~/Library/Application Support/net.metaquotes.wine.metatrader4

После удаления установите терминал заново при помощи наших инсталляторов.

  • В процессе вам будет предложено установить дополнительные пакеты Wine (Mono, Gecko), согласитесь — они нужны для работы.
  • Минимальные версии macOS: Big Sur для MetaTrader 4 и Mojave для MetaTrader 5
 
Renat Fatkhullin #:

Исправили - мы серьезно переписали работу с историей и ускорили ее.

Через час выложим бету.

Еще проблемы в Тестере.

 
Dmitiry Ananiev #:

При использовании CloseBy для мультивалютных советников в тестере возникают хвосты по Эквити. 
Вот такие: 

При этом наблюдается  странная подмена цен в тестере : 

Как такое может быть ? По моему это очевидный глюк тестера ! 

Проверим, спасибо!