Trading Systems Supremacy How to Develop, Optimize and Backtest an effective trading strategy