cadjpy has completed its downside move after a rejection of resistance. I will update this forecast soon but for now it looks like price is simply consolidating.
Beyond Technical AnalysisForexforexanalysisforexsignalsforextradingforextradingzonesFundamental AnalysisTrend Analysis

Disclaimer