FinViz does it automatically, heres 3 examples below and the MA's used (20,50,200) are the most commonly used.
also if you go on the main page http://www.finviz.com look in the middle you will see a list of stocks showing different Patterns.
DISCLAIMER its your decision to BUY/SELL/SHORT/HOLD/WATCH do your DD know your risk i state my Opinions/Speculations based on my own DD, im not a Financial Advisor use Google to find one ;-) Facts = Proof via News/Filings/Links/Profile etc