Please note that QuoteTracker has a trading API that allows other programs to connect to it and place trades through QuoteTracker supported brokers in an automated fashion. So if you find some program that fits your needs otherwise, you can ask them to integrate with QT's trading API. Docs are at:
http://www.quotetracker.com/help/QTTradingAPI.shtml
http://www.quotetracker.com/help/QTTradingAPI.shtml