Green water (algae) is to do with excess nutrients ie nitrates(try reduce feeding to once day or even every 2nd day or less).
I suffered green water for a long time, what worked for me was reduced feeding and lighting and increased filteration.
And Daphina a very kind person who sent it up from down south off this board.
Daphina is a living instect that eats the algae, if you can get your hands on these they do the trick just put em in a breeding net in the tank coz fish love em.
also adding plants mite help by making the alage compete for nutrients
30% water changes every second day or so may help intioannly reduce the nitrate levels,.