Thanks voodoo for the "do-it-yourself" insight. Actually, I'm a professional programmer, and am gradually working my way back down from the high-level trading apps to C-based code, using the TS DLLs as a stepping stone. However, I'm also aware of how much work it is to produce major apps with extensive charting capabilities, so I would prefer some combination in which I could talk to someone else's UI without having to write all of that myself. On the other hand, I can also see your point where, eventually, after getting a reliable system going, one would be tempted to just say screw it, and write an app that does some form of automated trading. The next 6 months or so should be interesting.