Backtesting can't tell you what will work in the future, but it can tell you what did (and didn't) work in the past. I don't think it's useful beyond an automated system -- you can't simulate emotions but you can simulate a mechanical system (provided you are willing to trade it mechanically...