Thoughts on daily chart.
ndx, comp are still in a large wedge formation. spx could be a large bull flag set up. dj is approaching its highs for the last 6 months. 200 dma's are serving as resistance. If dj30 and spx break the recent highs spx 1300 is likely the next stop. Long term...