Sorry must have overlooked this post earlier today
Green water is caused by a unicellular algae form, can make it look cloudy or to the extent seen in your picture like spinach cooking gone wrong.
The most common cause for this is known to be Ammonia. So take your test kit, test your water what are the results? This would be driven by overstocking and/ or overfeeding or both; I exclude to little w/c in your case you said you did several large one's already. Its also extremly often seen in new tanks that have been improperly cycled - How long has yours been running
You also have nothing in your tank to "soak up" the available nutrition, which can easily be countered by adding plants.
The imbalance is cause by the available nutrition in your tank and the lights and nothing else but the algae to 'eat it' therefore also a black out (fully covering the tank) where your lights are off are often helpful, followed again by a large w/c
The only other option I know about for the green algae bloom is UV sterilizer, if all above mentioned ideas fail.