I reported this problem over a year ago and was told that this is how MT4 behaves. True, but it is still a HUGE PROBLEM.
The root issue is that CONSTANTS should not be allowed to be changed, ever! Constants are constant and should not appear in the MT4 Inputs Tab.
To clarify, the constants I'm referring to are real constants like the "2" used in the following expression: (Ask - Bid) / 2
The '2' should never be allowed to be altered in value. '2' must always be '2'. It is not intended to be a variable, and should not be compiled as a variable.