Openquant seems ideal. Charts are an afterthought, it's set up for autotrading and backtesting as well...