Hi, I guess it depends in what format your data is in but I use Dynamic Trader. It is not cheap but it has some great functionality and I have it reading several sources of data without any problems.
It may be worth reading through the boards on charting packages as well.