ActvTrades in general is good, customer service is also good, but I have some problems with historical currency data, some of them have data for a few months, and as you know, for a good setup it is necessary to observe data for a few years.
I recommend ActivTrades!