While any decent trading strategy is likely largely mechanical in its logic I think there is real benefit from having a human at the end of that logic rather than a machine. As such I don't think EAs are capable of the sort of flexibility and nimbleness required to successful trade the markets profitably long term.