Are there any good software available to search for stocks using advanced technical Analysis? For example : a) Stock price > xx, but < yy b) 30 Dya average Volume > xxxxxx c) Moving average Ratio's d) Stock Relative Performance