Новая версия платформы MetaTrader 5 build 1860: Функции для работы с барами в MQL5 и улучшения в тестере стратегий - страница 10
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
К сожалению под новой компиляцией действительно падает скорость.
По всей видимости эти функции работают быстрей, чем новые встроенные, так как их сейчас пришлось отключить для компиляции без ошибок.
К сожалению под новой компиляцией действительно падает скорость.
Доказательства нужны железобетонные, а не на основе одиночного запуска. У вас разница в 4.5 секунды на 153 секундном промежутке, всего 3% и выглядит как погрешность.
Учтите, что в терминале и агентах огромнейшее влияние имеют кеши, накопленные данные и разные состояния горячести. Даже файловый кеш операционки запросто даст видимую разницу.
Чтобы результаты тестов были достоверными, нужно удовлетворить следующие условия:
Это одна из самых частых ошибок в замерах производительности, когда люди вообще не обращают внимания, что у них частота процессора в рилтайме плавает от 1.5 до 3 ггц. Разброс это дает в десятки процентов иногда. У вас 3% разницы.
Да, это надо делать и на десктопе, а не только на ноутбуке. Все процессоры давным давно работают в энергосберегающем режиме и при первой же возможности понижают частоту.
Да, это обязательно.
Терминал держит использованных агентов фоном в активном состоянии, что дает серьезное ускорение на повторных запусках за счет горячих кешей. Выгрузка терминала приводит к выгрузке фоновых агентов и сбросу кешей.
А что с вайном? Продублирую вопрос:
"Ренат, только перед отключением х32 наладьте запуск х64 под вайном, пожалуйста. Если не хотите/не будете, то тоже скажите, чтобы было время продумать варианты."
Я сам не пробовал на х64, но помню, что люди жаловались на то, что не запускается, с тех пор и сижу на х32.
А что с вайном? Продублирую вопрос:
"Ренат, только перед отключением х32 наладьте запуск х64 под вайном, пожалуйста. Если не хотите/не будете, то тоже скажите, чтобы было время продумать варианты."
Я сам не пробовал на х64, но помню, что люди жаловались на то, что не запускается, с тех пор и сижу на х32.
С прошлой зимы все давно работает в 64 битном вайне. Или даже раньше.
Доказательства нужны железобетонные, а не на основе одиночного запуска. У вас разница в 4.5 секунды на 153 секундном промежутке, всего 3% и выглядит как погрешность.
Учтите, что в терминале и агентах огромнейшее влияние имеют кеши, накопленные данные и разные состояния горячести. Даже файловый кеш операционки запросто даст видимую разницу.
Чтобы результаты тестов были достоверными, нужно удовлетворить следующие условия:
Это одна из самых частых ошибок в замерах производительности, когда люди вообще не обращают внимания, что у них частота процессора в рилтайме плавает от 1.5 до 3 ггц. Разброс это дает в десятки процентов иногда. У вас 3% разницы.
Да, это надо делать и на десктопе, а не только на ноутбуке. Все процессоры давным давно работают в энергосберегающем режиме и при первой же возможности понижают частоту.
Да, это обязательно.
Терминал держит использованных агентов фоном в активном состоянии, что дает серьезное ускорение на повторных запусках за счет горячих кешей. Выгрузка терминала приводит к выгрузке фоновых агентов и сбросу кешей.
Да, конечно Вы правы, своими силами мне не выяснить истину в данном вопросе! Уровень мой слишком мал.
Можете экспертное дать заключение, какие функции быстрей, мной ранее использованные или те, что сейчас интегрированы в язык?
Просто я сравнил в своих условиях два варианта, увидел стабильную разницу, но быть может действительно, так получается случайно, что-то то всегда из внешних факторов заставляет компьютер работать медленней, ну к примеру какие либо службы шуршат на SSD с определенной периодичностью - не знаю, не могу создать лабораторный условий для своих утверждений.
Может и правда, лучше заткнуться и ничего не писать....
Правильнее делать технические вещи технично.
Тогда будет уважение и почет вместо списка вопросов. И позиции обиженного не будет.
Правильнее делать технические вещи технично.
Тогда будет уважение и почет вместо списка вопросов. И позиции обиженного не будет.
Некогда мне обижаться!
Я просто пытался донести до Вас, что проверить Вам мою гипотезу проще и надежней, а если она верна, то и полезней.
Некогда мне обижаться!
Я просто пытался донести до Вас, что проверить Вам мою гипотезу проще и надежней, а если она верна, то и полезней.
«Гипотезы» принимаются только после чистого доказательства.
Я достаточно потрудился, чтобы показать как и почему надо проводить чистые тесты. Бегать повторять за каждым пустым вбросом у меня нет ни желания, ни возможностей.
С прошлой зимы все давно работает в 64 битном вайне. Или даже раньше.
странно, вот совсем недавно
https://www.mql5.com/ru/forum/254081/page2#comment_7718449
Ну можетKonstantin о чём-то другом говорил.
странно, вот совсем недавно
https://www.mql5.com/ru/forum/254081/page2#comment_7718449
Ну можетKonstantin о чём-то другом говорил.
Это совершенно другое, поддержка SSL сертификатов как расширенная модель авторизации на торговом сервере в Wine еще не работает.