i have a 35 gallon tank & dont have any problems with algae put the tank away from a window(sunlight ),I only have the light on for about 5 hours a day(about 6pm to 11pm night,also try a couple of sucking loach they clean everything,
plants ,gravel,heater,my fluval tower filter,glass,rocks...