MyAdvEdit.OnChange

I need to adjust the values in other AdvEdit (new status and difference) based on the value change in MyAdvEdit.
MyAdvEdit - accuracy is 2
The problem is that the OnChange event is called twice. First time when changing data, second time when formatting. This is undesirable. I can't tell.
Auxiliary variables didn't help me. For formatted OnChange, they contain the original values and not updated. I did not find another suitable event.
How can this be solved?

Pleas, delete this message