I have backtested the same systems on several backtesters and gotten wildly different results. Job number 1 is to find a reliable backtester. Back when I had Tradestation 2000 I found flaws in the language and the backtester that I couldn't live with so I taught myself C and made my own backtester facility that ran as subroutines called from EZLanguage. I tested it against manual backtesting until it matched the results and i was good to go. From there i proceeded to show myself that typical TA is ridiculous but hey...