Like said above, get RO/DI water. You need to fight the problem before a solution will come.
To help fight the algea problem add any type of spiny urchine, they are pigs and saved my tank when I had a problem(my lfs was selling bad water).
Good luck and do not get discouraged.