How does MT4 evaluate expressions?

 
If I have something like this:

if (a > 0 && b > 0 && c > 0 && OrderSend(.....) > 0) {
}



will it execute the OrderSend even if a=0, b=0, c=0?

ie, does MT4 knows when to quit early?

 
See "MQL4: Syntax"
===
calculation of a logical expression is always completed, never early terminated
===