http://www.tssupport.com/multicharts/
Many charting software can do it now. But most of them allow different symbols on separate charts. MultiCharts allows you to have mulitple symbols, from multiple data vendor, in multiple resolutions (tick, min, volume bar, etc.) in the same chart.