Особенности языка mql5, тонкости и приёмы работы - страница 85
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Очень интересно...
А есть мысли, почему так происходит?
Каков механизм?
Сложно точно сказать. Когда наперед знаешь, что переменная не будет изменяться, можно найти более изящный способ ее хранения, раскрытия циклов и прочих компиляторных оптимизаций.
Поэтому рекомендовал бы не только для самоконтроля, но и для компилятора максимально использовать const.
It's hard to say for sure. When you know beforehand that the variable will not change, you can find a more elegant way of storing it, uncovering cycles and other compiler optimizations.
Therefore, I would recommend not only for self-monitoring, but also for the compiler to use const as much as possible.
Вы проверяли другие функции StringXXX? Может быть, они все медленные: -D
Не проверял. Мне нужно было для этого.
fxsaber:
Result (Release)
В таком виде эти тесты дают не совсем объективный результат ввиду возможности оптимизации такого кода компилятором. У вас ведь одна и та же строка парсится многократно. А нужно парсить различные строки на каждой итерации
В таком виде эти тесты дают не совсем объективный результат ввиду возможности оптимизации такого кода компилятором. У вас ведь одна и та же строка парсится многократно. А нужно парсить различные строки на каждой итерации
Учитывал это обстоятельство, но более тяжелый код не стал выкладывать. Там такой ре результат.
Продублирую здесь, там видимо затерялось
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vitaly Muzichenko, 2018.04.18 14:54
Подскажите, после теста в мультивалютном режиме в тестере видим результат только ..., впрочем, мы ничего не видим, кроме общего результата.
Где-то встречал или в статье, или в кодобазе код, который показывает результаты по каждому символу раздельно. Кто что знает об этом?
Продублирую здесь, там видимо затерялось
https://www.mql5.com/ru/articles/4562
https://www.mql5.com/ru/articles/4562
Это находил, но немного не то.
Спасибо!
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Выпустили бета-версию MetaTrader 5 build 1795 на MetaQuotes-Demo
fxsaber, 2018.04.24 09:37
ТестерКакое отношение last-цены имеют к символу с такими настройками?
Нужно занулять SYMBOL_TICKS_BOOKDEPTH, иначе (на скрине = 9) Тестер будет ожидать ласт-цены (даже если их нет), как выше в сообщении.
Поэтому после "Скопировать из:" следите за этим параметром.