There are many different types of string algae and all of them are not the commonly invasive, troublesome, cyanobacteria variety.
Look into the possibly buying the book, even though it is quite technical, which there is an e-book version of it, called
Ecology of the Plant Aquarium. Although many plants in the book will apply to an aquarium context, there are also references to many plants that apply to our pond context. It talks about how to use plants and which plants to use to emit toxins and consume nutrients to help control your algae issue, which it seems to work quite well for
callingcolleen1. All plants have self defense toxins, commonly referred to as allelopathic chemicals, and these toxins are emitted into the pond water so to change the environment and make the environment less conducive for other plants to thrive. All plants emit different types of toxins that impact different types of other plants. The toxins are quite selective as to what they target.
I believe this is exactly why callingcolleen highly recommends sedges, rush, and sweet flag, which these are from the
acorus gramineus family. This plant family and also the
Pistia Striotest family (i.e., water lettuce) is are known to excrete a chemical called,
Asarone, from the plants roots acting as a
selective microbicide, that is it only kills bacteria types of plant bacteria such as the bacteria that helps to create particular types of string algae.
Water changes impacts the effectiveness of this type of approach to try to reduce the algae.
Just something to think about.