This would require large water changes to get the nitrates/phosphates out of the water column. A 10% water change will only take 10% of the nitrates out. So, if your nitrates are at 40, after a 10% water change you are still left with 36! This is why 10% is part of normal maintenance, rather than a solution to algae or cyano issues. You need large water changes with ro/di water to make sure the water you are switching out doesn't have any of the nitrate/phosphates in the replacement water.
Products like phosguard, purigen, GFO are great products to assist with keeping these levels down. But they aren't overall solutions, just like chemipure isn't a solution to cyano...only removes it for a short time unless what is causing it is addressed.
In my signature are 2 articles about algae issues. Following these steps will also lead you towards successfully winning the war over cyano.