I have been programming C++/C# on and off for the past few years, and recently got into trading. I just really need pointed in the right direction right now. I hear about tradestation, I hear things about Wealth-Lab, but if I use wealth-lab I have to figure out a broker, and then how to connect to that broker and use data from the broker and from another source. It just sounds so confusing. What is the easiest way for me to set-up within a few weeks, and get to programming my strategy, testing it, and trading it without having to buy extra services from data feeds and such. I don't mind learning more, but I'd just like to see if this is for me. I know it won't be easy, but I am just having a lot of trouble understanding how everything connects together. I currently have Ameritrade as my broker so I guess I have to drop them. But then what broker should I go to? Just needing a kick in the right direction to get started, then I can start understanding what is going on and how everything works. Thanks in advance.