LongEntrySignal = (ADX(Main chart,40)[1] is rising for 2 bars at 2 bar ago);
ShortEntrySignal = (ADX(Main chart,40)[1] is falling for 2 bars at 2 bar ago);
This should be not in this way
Status changed from New to Waiting for information
Attachment OppositeBlocks.csv added
This wrong ADX behavior was already addressed here in my bug report and has been fixed:
https://roadmap.strategyquant.com/tasks/sq4_3777
You just must make sure you are using the corrected "OppositeBlocks.csv" that came with build 117 and ADX will behave correctly. You might have missed that file as it is in the /user/settings directory and if you have just downloaded the full copy of 117 and then replaced the /user directory with your previous one from build 116, you will not have gotten the new "OppositeBlocks.csv" file. It only was updated correctly if you have used the updater in SQX from 116 -> 117 (a bad design issue to be honest). I have attached the file from 117 just to make sure you have the correct one.