It likely will, tho on a large scale it will require some effort and time..
A lak of biodiversity in micro-organisme is usualy cause number one (green water) algae problem in smaller garden ponds if and after the fish are introduced. To much fish per volume that feed off micro-organisme, than its all eaten before they can reproduce. With no fish even a unplanted waterbody can stay perfectly clear, tho at one point the higher order of algae sp. willl establish and thrive. Than fish can be a help again.. The thing is find that healthy balance..
Very difficult in small volumes especialy in the pond and aquarium hobby stocking formula. I'm not sure but i dare to place a bet, 10 fish on 1000 litre might already be far, over twice, to much and it will disrupt this balance. I don't believe a natural water excists with a ratio of 5 fish per m³.