Notice the 1 to 1 between the numbered corrections 1 and 2. At this moment actually 2 is shorter a few pips but that only proves me that continuation on the up trend is in place. The time is 4H so at this time the hammer is not finished but if this remains valid i think eurusd is going 1.25000 on the long term.
Notice also the channeling corection happening...