Rather than go through all that, it would be easier to just open an FXCM demo account and download the history that way. Have you tried this yet? FXCM has several pairs and using the Download.c script it's pretty easy to get the ones you want.