Take a look at QuantWeb - http://openquant.com/quantweb.html - free to learn, backtest and automate on the web and then you can deploy your strategies in-house with desktop applications.
Hello All,
I'm professional software developer starting to trade on a stock market. At the beginning I get an IB account. Soon I understand that I need some software for automated testing of my strategies and even for automated trading. I read about multicharts .net, ninjatrader, ptmc, visualchart and sierra chart. For all of them except the last you need to program C# or C++. Because most of the time I program Java I'm searching for some good Java based software. The other option would be to spend time to restore my C++ or C# knowledge and select one of the software from that list. Also I consider to write my own system in Java and need your advice.
No offence, but isn't that a tiny bit... obvious?
Their autotrading is a weak link --only thru an IB plugin.