http://stockcharts.com/h-sc/ui?s=$COMPQ&p=D&yr=0&mn=3&dy=0&id=p90244899020Take a lot more than this to break the formation.That makes any lows today a buy, imo.
Maybe you should look again. Your chart shows the action of a double zig zag in an uptrend. You have persistently positive money flow all year.
I think it is an ascending triangle.