Notice how in my results over the test period of nearly 3 years it only took 67 trades (21 per year). That doesnt look right to me, and according to the strategy creator he had 30 trades alone last month. Perhaps its something to do with the PlusDI & MinusDI functions or the moving average of the ATR. If you check the babypips thread the creator of the strategy combines the two indicators together so I figured that I had to make a moving average of the ATR to replicate that. Also the only difference I forgot to mention in my attempted code for this strategy is I took out the TakeProfit target because it seemed to make the results worse.

As I said above if anyone wants to play around, use this strategy or better it any way please feel free to contribute.