Tradestation is a COMPLETELY different game. It's an integrated charting, backtesting and autoexecution platform with its own language (which has been around for over 10yr and has a big following) and it's light years far ahead of anything that can be realistically achieved as TWS-charting-addon written in Java.
So there is simply no comparison.
All I'm saying is that IB was smart to make its API open and available and sofar many charting sw (ranging from simpler one to the top-of-the-line ones like Ensign) and execution front-ends support IB.
IMO it's fine for TWS to provide some charting functionality, as long is has minimal impact on order execution speed, stability and responsiveness.
But for anything more demanding, I think one should use one of the many fine charting sw which work with IB feed. This is also a strength of IB, that it can work with some of the best charting and order mgmt apps.
So there is simply no comparison.
All I'm saying is that IB was smart to make its API open and available and sofar many charting sw (ranging from simpler one to the top-of-the-line ones like Ensign) and execution front-ends support IB.
IMO it's fine for TWS to provide some charting functionality, as long is has minimal impact on order execution speed, stability and responsiveness.
But for anything more demanding, I think one should use one of the many fine charting sw which work with IB feed. This is also a strength of IB, that it can work with some of the best charting and order mgmt apps.

