Compiler fix — sign-flip in unary minus over parenthesised binary expressions

We just shipped a fix for a silent codegen bug: Pine like down = -(ta.lowest(low, n) - ta.lowest(low, n)[n]) was compiling with the wrong sign — -a - b instead of -(a - b). No errors, no warnings, just wrong numbers downstream.

If your strategy uses -(...) over a binary expression (subtraction, addition, etc.), please recompile to pick up the fix. The pattern is most common in directional movement / DM-ADX style indicators.

Huge thanks to A3Sh for the spot-on bug report 🙏
Fix is live in production now.