You should look into Sierra Charts.
It is inexpensive, interfaces with all the major brokers, has many options for data-feeds, and includes data if you don't want to use a third party data feed.
But most importantly for you, it allows you to automate strategies in an excel like...