
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опередили. )))))
2 alexejshevchenk тогда попробую проще: в числе с плавающей точкой всегда хранится 15 знаков после запятой, даже если Вы видите только 4 или 5. Разница может быть в невидимой Вами части. Потому самый правильный способ сравнения цен - это сравнение их разности с размером пункта ( или 0.5*Point). Тогда и округлять не обязательно. При вводе констант, естественно, всегда получите равенство, при расчетах - нет.
Этот код сработает и в mql4, а источник ошибки: "...в переменной price высчитывается цена ...".
Одно дело указать Константа==Константа, другое - ВычисляемоеЗначение==Константа.
ЗЫ Попробуйте на примере 4/3=1.333