A step-by-step guide on how to backtest successfully