It looks like you have a couple of problems here. The first would be to set the defaults for the bool variable to false, you will need to remove the conditions you added before you can reset the default.
The other problem is that you never set the bool value and you are comparing the variable against its self.
In Set 1 you would remove the bool condition totally, as an action use Misc -> Set MACD_UP and check the box to make it true. This sets the variable to true when the cross happens.
In Set 3 you would edit the bool condition to be the following:
- Left: User variables -> MACD_UP
- Center: equals
- Right: Misc -> True
In set 3 add an action of Misc -> Set MACD_UP and uncheck the box to make it false.
You then would repeat these same changes for the sets 2 and 4 with MACD_DOWN.

Comment