Hi Tim. I had the same trouble with algae many, many years ago. In some of my ponds, the water was so green that the only time we saw our Koi was when we brought them inside for the winter. In other ponds the hair algae was so long that it would actually trap the Koi fry and many of them would die.
I started to learn about filtration from a friend of ours who was having the same trouble. He was looking in books and on the net for any information that could help us with this problem. We found out that if we had a good bio-filter, algaes wouldn't be a problem for us. It is also very important for me to say that I have seen more Koi/Goldfish die in crystal clear ponds than in green ones or ones with hair algae. The reason for this is that these algaes remove toxins/nutrients in the water to keep it healthy. Unfortunately, we want to see our fish and we don't want to have to clean the sides of the ponds or pots, etc. all the time. When we were breeding Koi, I used to have green water in most of the ponds and my Koi would grow much faster in these ponds than in clear ponds because the fry would also have this algae flowing through their digestive tracks. The algae is high in Vitamin C and it acts as a natural colour enhancer and from what I have heard, strengthens their immune system. All good points as far as I was concerned.
So, the first filter we tried was an upflow with lava rock. My goodness, in about a week we could see a change in the length of the hair algae and a clarity in the ponds with suspended algae. In two weeks the ponds cleared right up and the hair algae became shorter and shorter until there was a nice layer of algae along the sides of the pond.
I can't tell you how happy I was. Then, one day I noticed that some of the ponds were getting green again and some of the hair algae in the other ponds was growing long again.
In those days I didn't have bottom drains so I used to dump the barrels with the dirty water and the lava rock. I'd hose everything down and in a few weeks everything would be fine again, until it wasn't.
A friend of mine found a new filter on the net, we built it and since then we have never suffered from algaes again. As a matter of fact, in some of our ponds, there is little to no algae of any kind. I hope that this helps.
Hugs, Lorraine