Have you ever used Interactive Brokers? You can get data feed from them that will go into Excel. If you have an account with them, the data is free.
Have you ever tried Amibroker charts?
Amibroker
I believe they will do what you want to do with lines. You can download a trial version...