Quote from bwolinsky:
Multicharts. If you're on minute or daily bars then to StrategyRunner and Strategyxchange.com.
Multicharts is industry standard easylanguage, with a portfolio simulator. You can't do development without backtested portfolios, and if you're even so inclined or knowledgeable, backtested portfolios using efficient frontier analysis.