More than likely, if you are using tap water, you are going to have algae issues from phosphates...not really the window. Might want to consider using RO/DI. Some people have luck with using tap. I am sure they will chime in, but for most of us is is RO/DI all the way.
How big is the tank?