Agent-based evolutionary optimisation of trading strategies. (21st February 2008)