As long as you're feeding your fish what they can eat in a few minutes, twice a day is not a problem. I think the placement of the tank has a lot to do with the algae growth seeing how it is such a pretty green. Natural light will feed algae so fast. I have curtains I close during the mid day...