Ошибки, баги, вопросы - страница 1932
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Прикольно
Результат
Оба запроса с разными ценами, но выполнились без проблем по одной и той же цене. Как так?
Очень просто - с точки зрения double - эти числа одинаковы, потому что в double-е хранится 52 бита мантиссы или 15 десятичных разрядов. Различия в плюс-минус в последующих разрядах - не считаются. Вот статья на хабре.
Очень просто - с точки зрения double - эти числа одинаковы, потому что в double-е хранится 52 бита мантиссы или 15 десятичных разрядов. Различия в плюс-минус в последующих разрядах - не считаются. Вот статья на хабре.
fxsaber, 2017.07.19 13:00
И?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
fxsaber, 2017.07.17 21:49
Если во время одиночного прогона нажать на "Стоп", то OnDeinit и деструкторы не вызываются.
Это недоработка или ошибка?
Сейчас при нажатии на кнопку "Стоп" происходит жесткий дисконнект с Агентом. Настолько жесткий, что не дождавшись завершения одиночного прогона невозможно посмотреть отчет.
В MT4 всегда можно видеть торговую историю незавершенного одиночного прогона. А в MT5 - никак.
Возможно ли не жестко обрывать соединение, а отправлять на Агента флаг, который можно было бы поймать и выполнить на нем OnDeinit?
И?
Очень просто - с точки зрения double - эти числа одинаковы, потому что в double-е хранится 52 бита мантиссы или 15 десятичных разрядов. Различия в плюс-минус в последующих разрядах - не считаются. Вот статья на хабре.
И?
Ну вообще-то согласен, если мы задаем литерал, логично было бы что его double представление сразу нормализовано по количеству разрядов в литерале
Отличие больше, чем 1e-15. Более того, Num != Norm. Это разные числа, а не одинаковые.
У меня МТ4 выводит true, true и разницу 0. ;-)
У меня МТ4 выводит true, true и разницу 0. ;-)
Недокументированный способ отличия MT4/5 образовался. И битность MT5 не при чем.
Недокументированный способ отличия MT4/5 образовался. И битность MT5 не при чем.
Кроме этого в mql4 работает, а в mql5 нет даже документированная операция префиксный инкремент (++i) и декремент (--k)
Кроме этого в mql4 работает, а в mql5 нет даже документированная операция префиксный инкремент (++i) и декремент (--k)
Не увидел проблемы