I'd try measuring out food with a 1/2 or 1/4 teaspoon and get an idea of how much you fed those 10 fish before the algae bloom, and how much you're feeding now. An idea expressed in "roughly x teaspoons per feeding, x feedings per day". Everybody just does it by "feel", but that "feel" is usually developed over time, through experience, that I don't have. An algae bloom in an established tank with adequate filtration (assuming that's what you have and I think you do), no plants so you haven't been adding any fertilizers to your water, that's can only be an excess of nutrients in the water. Only place those nutrients could come from is the amount you're feeding.
If you've cut down feeding, left the lights off, and haven't had A LOT of direct sunlight coming in from a window, then you are starving algae as we speak. BUT, it could still take days/weeks for that algae colony to die off and the water to clear.
What's ammonia, nitrite, nitrate readings say today? Have any of these gone up/down since your last water change? When did you do your last water change?