Playing devil's advocate for a moment - if a market is going from 300 to 600 then who cares if you buy a short-term high. You are going to make hundreds of points anyway, so it's hardly a big difference. Surely the point is just to get in and ride the move, not to finesse the short-term entry for a few percentage points and thereby risk missing the main move.