Market Ecologies: The Interaction and Profitability of Technical Trading Strategies