The Nature of Trends: Strategies and Concepts for Successful Investing and Trading