Just on EasyLanguage compatibility, "MultiCharts PowerLanguage is 99% compatible with EasyLanguage" So if one writes in TradeStation EasyLanguage, one can later move the code out to MultiCharts with minimal conversion effort to access the many brokerage API's supported by MultiCharts.