back-testing and evaluating new trading strategies free forex diploma