Новая версия платформы MetaTrader 5 build 4410: улучшения в работе - страница 20
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сейчас все исправим, подождите 45 минут, пожалуйста.
Ещё перестали запускаться билды меньше последнего обновления в режиме /portable. Как это решить?
На MetaQuotes-Demo выпущен билд 4516 с исправлением компилятора.
Обновитесь, пожалуйста.
Ещё перестали запускаться билды меньше последнего обновления в режиме /portable. Как это решить?
Дайте больше технических деталей, пожалуйста.
Какие билды, на какой платформе, из под чего запускаются, логи и тд.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Новая версия платформы MetaTrader 5 build 4410: улучшения в работе
Alain Verleyen, 2024.08.31 16:06
Unfortunately the translation feature of the site is currently not working.Translation system still broken this morning.
Сегодня утром система перевода все еще не работала.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Что такое MQL5 Algo Forge?
Alain Verleyen, 2024.08.29 15:36
@Renat Fatkhullin
Есть проблема: Ренат, BETAS продвигают сами брокеры.
Я уже экспериментировал с этим сам в прошлом, загружая MT5setup.exe от брокера, я устанавливал последнюю BETA-версию. (Не всегда).
Поэтому многие люди получили бета-версии не только с помощью MetaQuotes-Demo, но и от брокеров (некоторые из них? временно? Я не знаю).
Если возможно, подтвердите, пожалуйста, это нормально или нет?
Дайте больше технических деталей, пожалуйста.
Какие билды, на какой платформе, из под чего запускаются, логи и тд.
Столкнувшись с вышеуказанной проблемой я скачал версию 4514, заменил файлы, но по старому ярлыку терминал не запустился. Причин не понимаю. Заменил на версию 4512 и так-же не запускается. Создал отдельную папку, поместил туда эти файлы, создал ярлык с ключом /portable но безрезультатно. Потом скачал версию 4275 и вот она запустилась, обновилась до 4512 и проблемы пропали.
Так-что извините, из прошлого уже ничего не достать. Главное всё получилось. Теперь как только закончится тест, обновлюсь до 4516.
Спасибо за быстрое решение проблемы.
Столкнувшись с вышеуказанной проблемой я скачал версию 4514, заменил файлы, но по старому ярлыку терминал не запустился. Причин не понимаю. Заменил на версию 4512 и так-же не запускается. Создал отдельную папку, поместил туда эти файлы, создал ярлык с ключом /portable но безрезультатно. Потом скачал версию 4275 и вот она запустилась, обновилась до 4512 и проблемы пропали.
Так-что извините, из прошлого уже ничего не достать. Главное всё получилось. Теперь как только закончится тест, обновлюсь до 4516.
Спасибо за быстрое решение проблемы.
Вы случайно не подкладывали на компьютер со старыми процессорами одноименные exe файлы, скачанные на компьютере с более современными процессорами с AVX или AVX2 набором команд?
Скачивать программы надо с того же компьютера, где будет запускаться программа. Инсталлятор сам выбирает одну из трех версий программ, собранную под x64, AVX или AVX2 архитектуры.
LiveUpdate тоже умеет скачивать пакеты программ под нужную архитектуру.
Вы случайно не подкладывали на компьютер со старыми процессорами одноименные exe файлы, скачанные на компьютере с более современными процессорами с AVX или AVX2 набором команд?
Скачивать программы надо с того же компьютера, где будет запускаться программа. Инсталлятор сам выбирает одну из трех версий программ, собранную под x64, AVX или AVX2 архитектуру.
LiveUpdate тоже умеет скачивать пакеты программ под нужную архитектуру.
Видимо да. Я скачал у Андрея в телеграмм… Спасибо за разъяснения, в следующий раз буду учитывать это. На такие случаи буду хранить свои версии работающих файлов.
Компилятор: b4410 vs b4512.
Такой код выдает разный результат при отключенной оптимизации.
Т.е. в 4512 включена какая-то оптимизация, по сравнению с b4410.
Время компиляции.
В таблице приведено время, уходящее на компиляцию большого проекта. Хорошо видно, что ждать дебага в 4512 приходится в два раза дольше, чем в b4410. При этом полная оптимизация в b4512 происходит в два раза быстрее!
Очевидно, что дебаг выгоднее проводить в b4410, т.к. каждый запуск происходит в два раза быстрее (ждать 10 секунд каждый раз - дорого).
Время выполнения.
Видимая разница только в первых двух режимах. В них b4512 стал на 25% быстрее, но достигается это увеличением времени компиляции в два/три раза. Хотелось бы, чтобы в этих режимах b4512 вел себя, как b4410 - не замедлял компиляцию за счет включения доп. оптимизаций (см. начало поста).
Сейчас мы занимаемся внедрением нового компилятора и библиотек.
Время компиляции пока будет плавать, так как мы на данном этапе не трогаем оптимизацию скорости компиляции.