For all practical purposes, I must say yes, at least for the short term. That does not mean that the market can't see one more surge to 1100+ on a USD induced rally next week. The indices and various sectors all pulled back to support and the USD still does not want to rally just yet. It all seems like bracing for a dollar rally that may not start until next week or sometime soon after.
Technically, we have seen virtually every sign for a top, but stocks will continue to take their cue from currencies. There are many moving parts there. For example, Gov. Carney of the BOC spoke of possible intervention. Many traders reacted with short-covering in USD/CAD. Markets will probably continue to heed the BOC threat, so in the short term, I expect to see more of the same in the coming weeks.
So, considering how central banks are in the middle of playing a big game of chicken, it would be reasonable to assume that the USD can make one more last drop before we see some intervention, if indeed it gets to that. We all know the Fed has no choice but to debase the dollar for the foreseeable future (2-3 years).
Be careful since we are at a critical inflection point for currencies. In the past, the USD has rallied in the 4th quarter when at these kind of levels technically and fundamentally.