не понимаю где тут грабли?

[Удален]  
OrderOpenPrice()=211.58
OrderClosePrice()=211.68


MathAbs(NormalizaDouble(OrderOpenPrice(),2)-NormalizeDouble(OrderClosePrice(),2))*100=9. (9)

и в тоже время:

MathAbs(OrderOpenPrice()*100-OrderClosePrice()*100)=10

Где грабли то?
 
Попробуйте так:

MathAbs(NormalizeDouble(NormalizeDouble(OrderOpenPrice(),2)-NormalizeDouble(OrderClosePrice(),2))*100),2);
Тоько вместо 2 лучше использовать
Digits
[Удален]  
Пробывал,
результат тотже - 9.(9)
 
NormalizeDouble( 100*MathAbs( OrderOpenPrice() - OrderClosePrice() ) , 0);
[Удален]  
Спасибо большое!
Блин с этой двойной точностью голову свернуть можно