Ошибки, баги, вопросы - страница 3184
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Друзья, а как округлить 1.1284399, до 1.12844? NormalizeDouble не помогает
Помогает. При правильном использовании.
Помогает. При правильном использовании.
Здравствуйте, Андрей! Поделитесь способом правильного использования. У меня была такая же проблема с NormalizeDouble .
С уважением, Владимир.
P.S. Сваял скрипт, запустил на двух разных терминалах и ... О, чудо!!! Всё нормализовалось! Похоже что-то уже подправили.
Друзья, а как округлить 1.1284399, до 1.12844? NormalizeDouble не помогает
для нормализации положительной цены текущего символа можно использовать что-то вроде:
работает быстрее чем NormalizeDouble
для нормализации положительной цены текущего символа можно использовать что-то вроде:
работает быстрее чем NormalizeDouble
Когда делал похоже с объёмом, оказалось что иногда результат отличен от NormalizeDouble.
Здравствуйте, Андрей! Поделитесь способом правильного использования. У меня была такая же проблема с NormalizeDouble .
С уважением, Владимир.
P.S. Сваял скрипт, запустил на двух разных терминалах и ... О, чудо!!! Всё нормализовалось! Похоже что-то уже подправили.
,
fdCG03=NormalizeDouble(fdCG03,5);Print("199 "+fdCG03);
ответ
2022.05.11 21:58:31.324 2019.07.03 00:00:00 199 1.1284399999999999
,
Вывод на печать нужно делать при помощи DoubleToString().
Друзья, а как округлить 1.1284399, до 1.12844? NormalizeDouble не помогает
Вывод на печать нужно делать при помощи DoubleToString().
Спасибо
Bug MT5 (build 3280), не понятно почему выбор перегружаемой функции зависит от "истории происхождения" аргумента Container, который ни коем образом в самой перегрузке участия не принимает.
C++ online: https://onlinegdb.com/pCjzGFT8pПотратил более 3-х часов, проблему удалось локализировал, однако, все равно получилось не то, что было с самого начала.
Изначально баг был еще коварнее - только при использовании l-value указателей, сейчас же в примере воспроизводим для l-value и r-value указателей.
Спасибо за сообщение и предоставленный код.
Некорретно учитывался кастинг указателей, поправил