The lesson I take from Zanger, and trading in general, is that you can't inpose YOUR timeframe on the market. I once traded with an older gentlemen (who tought me a lot, btw) and he said "sometimes you want to be an investor, as opposed to a trader. You need to sit on your hands sometimes and let the trade run". I think we all assume that by trading in the short term, we are limiting risk, and we are, but we are also limiting our return by not letting a trade run beyond what we THINK is the optimal timeframe. I think it's important to trade mutilple timeframes and not get wrapped up in what the market will give on minute or daily basis.
