Hello Mr. Sonoran,
I have played this strategy many times. It is one of my favorites. The way I do it is I do a screen of all stocks on Telechart looking for companies that are in down trends but their character seems to change. BOP goes green, price slides sideways, something to stop the downslide. Then I research when their earnings announcement is scheduled. I buy just off of the change in character. I sell "before" the announcement.
The logic here is that the folks that have been selling off their shares stop doing so when it starts getting close to earnings. Their previous "fear" is offset by their "hope". This tends to stop the stock price from dropping. Once it stops going down and starts going up a bit a lot of people will jump thinking that everybody else knows something they don't.
Protect your principal and trade with luck,
Barbershores