Roy There is no such thing as the Holy Grail in a so called Black Box Trading Software Package...
As for recognition of stocks based on predetermined technical and Fundamental Patterns, there are many ....But YOU need to learn to operate them ..
I like Incredible charts , You can trial the Premium Service or use a more limited service for free..Best help forum for newbies, imo http://www.incrediblecharts.com/free-charting_software/incredible_offer.php
I cut my teeth on Metastock and happy with it..
heres a handy review http://www.guppytraders.com/gup50.shtml