First of all, this is a problem the guys from Home Depot wouldn't know how to fix.
Years ago, maybe when this post was originally written you may have needed to do a two coat system.
Your best and actually easiest option will be to power wash your stucco, to remove any dirt from the surface.
Then you will need to mask everything up tight because you're about to spray all the stucco. Cover any concrete and plants nearby, (anything that is closer than 10 feet from the stucco.)
Then go to Sherwin-Williams and purchase Loxon XP this is a one coat system however if you have larger cracks in the stucco you will either want to caulk them with an elastomeric caulk (if you don't have too many) or apply a second coat of Loxon XP. If you're a do it yourself kinda of person you can go to home depot and rent a spray machine. While your spraying your gonna want to back roll it.
www.outbackpaintingusa.com