Metatrader would probably be a decent option - best bet is to sign up for a demo account with a broker which offers it (Alpari, IBFX, and many others). This will also allow you to test the strategy before using real money, which is definitely a good idea.