Like others have said, it's doable, but I feel like a lot of times once fish keepers with tanks start thinking about ponds, for some reason, a lot of the things they know and use in tank-keeping is forgotten about entirely and it's like they're starting over from scratch. That video last page, for example. If you showed that much algae in a saltwater tank, at least 5 or 6 people would have posted about macroalgae already, or grazing fish, and nobody here has mentioned it. You can fix a lot of your pond problems with the same solutions you'd use in a tank.
First of all, earlier posters are right about using brackish fish. Most marine fish head to deeper waters in winter, they don't stick around for cold temps. Brackish fish can handle rain and cold a lot better. If you have a sizeable pond, look up "aquaculture" fish instead of "aquarium" fish. You can raise pompano in earthen ponds in FL. Just an idea.
Second, look to freshwater pond advice for solutions. If you are in a tropical climate, you will need about 75% of the surface of your pond shaded to avoid algae problems. Temperate this decreases to around 50%, and down to 25% in areas with substantial winters/short daylight hours.
You can only stock a saltwater pond with about 25% of the bioload a freshwater pond can handle.
Growing algae on purpose can starve out the algae you don't want. Similar to a bog in a freshwater pond, or a sump tank in a saltwater tank.