It is not an exact science I do get caught in a RS sometimes.
I first check the stock history.
In OCFN's case they did a recent reverse split last year and before that the last RS was 2007 so the chances of them doing another one soon is probably remote. Unless they do one to get on NYSE. There is still a risk since a company can do a RS every 6 months I believe but I took the risk that they wouldn't do it again. If they do one I usually can get out with a 60 percent loss so 80 percent gain 60 percent loss that is my risk reward. I have 107 dollars in this play.
OCFN Security Details Share Structure Market Value1 $85,923 a/o Apr 10, 2015 Authorized Shares Unlimited a/o Mar 10, 2015 Outstanding Shares 859,233,775 a/o Mar 10, 2015 -Restricted Not Available -Unrestricted Not Available Held at DTC Not Available Float 721,931,229 a/o Mar 10, 2015 Par Value 0.01 Transfer Agent(s) PacWest Transfer Shareholders Shareholders of Record 2,534 a/o Mar 10, 2015 Security Notes Capital Change=shs decreased by 1 for 10 split Pay date=08/22/2007. Capital Change=shs decreased by 1 for 20000 split. Ex-date=07/02/2014. Short Selling Data Short Interest 0 (-100%) Feb 27, 2015 Significant Failures to Deliver
The other thing I check is their quarterly filings. It isn't in all filings but sometimes the company will state if they anticipate doing a stock split in the near future and if they say no I will take their word for it even though all companies lie LOL. I hope this answers your question. It still amounts to luck since I got caught in a RS with a company that had outstanding shares under a billion and no RS history.