I have always used free charts from brokers, works well enough if you are careful and spot the errors, I had made chartstation from Netdania my main tool but they made an upgrade and you can't save your spaces anymore . What do you use ?
I use Neoticker + esignal. Costs money, but it works very well and has more data than just FX. Plus, in a dealer-market its good to have 3rd party price information to verify dealer-quotes.