There is a filtering prgram out there at http://www.cyclopstools.com. It can also have custom studies added to it.
There is a new one out there. www.cyclopstools.com. They will write custom studies for you.
Depending on exactly what you are looking for, I may have a piece of software for you. I have written a few systems and pair trading can be done...
Separate names with a comma.