Проблема в if Новый комментарий Forex Trader 2007.07.09 16:09 Столкнулся с такой проблемкой - неправильно работает следующая строка: if(OrderOpenPrice()-OrderStopLoss()>=25*Point) Получается, что срабатывает только как > но не как >=. Решил проблему так: if(NormalizeDouble(OrderOpenPrice()-OrderStopLoss(),4)>=NormalizeDouble(25*Point,4)) Но вопрос к разработчикам - разве должно так быть? Небольшая проблема с += использование функции SetIndexStyle Новый клиентский терминал MetaTrader 4 build 204 Forex Trader 2007.07.09 16:45 #1 Да, именно так и должно быть. Многократно обсуждали проблему сравнения вещественных чисел. Новый комментарий
Получается, что срабатывает только как > но не как >=.
Решил проблему так:
Но вопрос к разработчикам - разве должно так быть?