You have green water and algae because there is an abundance of nutrients. If you don't want to fool around with new filters and such, the two easiest things to do are 1) cut down on the food you are feeding, that's usually the #1 reason for excess nutrients and 2) add a few water hyacinths, duckweed in a hoop or other floating plants. These can suck up nutrients very efficiently and deprive the algae of them. My personal story is that years ago, a cleaning man came and took away all my water hyacinths. Within a couple of days my pond was completely overcome with green algae.
If you want to spend more time, you might want to add/build a mechanical filter with a large filtering capacity. But food and other plants are the key. Some might also suggest UV, but that simply kills the algae, there will still be an excess of nutrients in the pond with nowhere to go.
I've looked at your Easyclear filters and sadly, these store bought systems are not that great for maintenance or useful. They don't provide a lot of biofiltration and are a nightmare to clean.