Advanced Analyzer is a good tool, has a bunch of pre-set screening criteria Strategy Desk give you real time stream and good TA indicators, and allow you to write your own screening criteria and set alerts accordingly
My posting is for my own entertainment, do your own DD before pushing your buy/call button