If you have enough bio and circulation than a UV may be the next step. Keep in mind the 6 month bulb lifespan if you end up buying used.
As I mentioned before, if everything is balanced out algae should not be an issue. You mentioned draining and starting over. That is a fine plan, but if you do keep in mind any remaining algae will feed more down the road. So clean everything out well including pond walls and filter. When you refill there will be little to no bio so most likely it will turn green after 2 weeks and then should clear out a few weeks later.
Excessive rain can add phosphates and encourage growth. If you add city water directly without treating it is also a problem. That was my main problem when starting out. The chlorimine knocks back the biofilter then turns into ammonia as it breaks down.
If you decide to combat it chemically hydrogen peroxide, H2O2 is the same as barley extract, but more effective and cheaper and can be used to kill algae. Do some research on it first though.