Thanks guys. I feel one important feature the trading platform should have is: it can point-and-click and zoom in to any part of past historical data. For example, in the IB TWS I am currently using, I can see the price graph yesterday, but I cannot play analytics on yesterday's data. Then it's hard to review and learn from previous trade opportunities.
Is there a review comparing all these software? I read from TradeStation it has 26 years of intraday historical data. What a regret that IB doesn't have intraday historical data. Do the software you mentioned above have these historical data? I think it's not a big problem if it can only run one instrument backtest at a time. We just have to run the tests for each instrument. Right?