I've been using prorealtime for a while now and there are pros and cons...
I originally started with it for two reasons
(i) it can be run on Macs
(ii) IB had been having problems with data feed and i wanted an alternate feed.
Customer service is not great. Emails take days to get answered, if at all. Data feed seems reliable and charts look and function well.
There are several other aspects I should like to point out from my experience which they have still not addressed.
1. The proscreener (scanner) does not function with futures which renders this feature useless for me in the main. When I asked them why, the eventual answer was that they didn't think it was something their clients wanted!
This also applies to the 'top movers ' screener which has many candlestick patterns and variable timeframes. Again not for futures....
I expressed my disappointment about this and i was told they would code me some candlestick pattern indicators. I sent in my list but again no response. Not great for $500 a quarter.
2. They say it functions well on Mac. Well this is not strictly true. if you have Mac running on anything less than Tiger then you can't use Java 1.5 and things will continually freeze. Even if you do have Mac OS 10.4 there is a known issue with the new Java and Macs which Apple haven't sorted out. (too busy with their video pods perhaps) Hence any excessive demands on the app and the whole thing freezes. This is a bit alarming if you are trading live off the charts - especially in a slow market!
3. However if you get a PC or two (dirt cheap from Dell) then it works great and the backtesting tool is excellent for looking at strats and the continuous DAX data for ex. goes back many years.
4. I've been looking at Metastock recently and this is an excellent program for FX. If only I could link this up to IB?!