it doesnt really matter how many algae eating fish you have, if you have an algae problem they wont cure it, its because of one thing your tank is situated where it gets alot of natural sunlight, the chief ingrediant for the algae to form , i suggest you move your tank away from ayour window...