I use Amibroker smegey.
I've had it for about 10 years and really do like it. It can be automated but I just download my free data.
A lot of the charts I use have been developed and shared by the generous posters on the Amibroker forum - then tweaked by me to suit.
It's very strong on scanning and back testing.
Cheers
Raine