The debate of technical vs. fundamental will go on forever. I think both camps have positives and negatives. Personally, I'm in the technical camp....However, I think the trump card in this entire debate is Risk Management. Without proper risk controls in place neither system will ultimately produce superior results.