I have wanted to do this also for years, but just never found a way to do it. Still interested, but not is I have to use TOS.
Had a talk this morning with Charles Schwab about some of the short comings of their web site. They have a more advanced platform called Street Smart Edge. I am trying to get it up and running. Don't expect it to have auto trading.