TradingSystem-ANewApproachToSystemDevelopmentAndPortfolioOptimisation