How can I get how much points are negative?

 
Hi,

this is my code and works very well but how can if I have 1/2 points in negative amount then need to call something?

MathAbs((NormalizeDouble(((OrderOpenPrice() - (lowest-30 *_Point)) / MarketInfo(Symbol(), MODE_POINT)), MarketInfo(Symbol(), MODE_DIGITS))) / point_compat * 10);


So,  how can I  get how much points are (-) ?
Reason: