I'm looking for an alternative to TradeStation. I need TradeStation functionality (backtesting, a simplified programming language, and ability to run the strategy live), but also need the ability to send to specific brokers outside of TradeStation, ideally the software will have the ability to route via FIX to simplify development. I looked at MultiCharts and it seems like a reasonable alternative to TradeStation, however they charge 15K for access to the ordering API that will allow me to write code to trade through any broker. Anyone currently doing something similar? What packages should I look into? Thanks.