I do not recommend comparing like that. Especially on a moving market there is no way you can compare a price marker from the chart with what is being printed from the strategy. The only way to compare is to modify the ADX to print out its own value whenever the strategy calls it and prints the value.
Print from the indicator itself along with a timestamp. Then print from the strategy along with a timestamp. Make the strings distinct so you can identify which is coming from which then you will be able to determine exactly what is going on.

Comment