Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Или покажите хотя бы один конкретный пример, где она хотя бы безвредна.
Вы с торговыми функциями сталкивались?
тем что 1/3 это периодическая дробь, а 7/100 это 7*10-2
вы прочитали то что написано по ссылке?)
1/10 в любом обычном компьютере не равно 0,1
1/100 не равно 0,01
7/100 не равно 0.07
Где на практике нужна нормализация?
именно для таких случаев и нужна нормализация.
Вы привели пример бесполезного кода. Если вы нормализуете до 1 разряда, то и печатать можно по 1 разряду. Эстетику отбросим как не функциональную часть (типа нолик для красоты можно по разному нарисовать).
Это не эстетика. В коде показано, как работает округление.
Где на практике нужна нормализация?
"Если вокруг все кажутся тупыми, то может это я тупой."
Ребят, у вас тут реально секта какая-то. Вы от инструкции не можете ни шага в сторону сделать.
Спасибо тем, кто дал наводку на DoubleToString().
Дальше писать не вижу смысла.
Ребят, у вас тут реально секта какая-то.
С головой у вас всё в порядке?
%-\
Использую вот такую конструкцию в советнике
В итоге на экране отображается
EUR открыто -5.63 (бай -3.14 селл -2.49) история -0.07000000000000001 итог -5.7
Разве это нормально при использовании данного оператора?
Именно такой случай описан в документации
Примечание
Рассчитываемые значения StopLoss, TakeProfit, а также значения цены открытия отложенных ордеров, должны быть нормализованы с точностью, значение которой можно получить функцией Digits().
Нужно иметь в виду, что нормализованное число при выводе в Журнал с помощью Print() может содержать большее количество знаков после запятой, чем вы ожидаете. Например,
Сходите ещё по ссылкам. Например сюда https://www.mql5.com/ru/docs/basis/types/double