A big cause of a green pool is a low chlorine level. If you let your pool sit at a low/none chlorine level it would be a good reason why the pool keeps turning green. Don't let it drop to 0.
Is this a recurring problem? If it is I would make sure when you do treat the algae, you eventually kill...