La aparición de algas viene dado, normalmente, por una incorrecta desinfección y un insuficiente tiempo de filtración. De ahí que te preguntara tanto por tu equipo de filtración como por los productos empleados y el tiempo en que la depuradora está en marcha y filtrando.
El cloro que midas ha de ser cloro libre, no el cloro total, pues en el cloro total están incluidas las cloraminas y por ello no te da una referencia correcta del cloro que tienes para desinfectar. Te dejo un enlace en donde te explican la diferencia entre cloro libre, cloro total y cloro combinado. El cloro libre has de medirlo con reactivo DPD1 (por eso te indiqué el medidor básico de Bayrol)
http://www.hablemosdepiscinas.com/foro/viewtopic.php?f=9&t=649
Cuando indicas que le has puesto cloro regularmente ¿A qué tipo de cloro te estás refiriendo?: Cloro lento o cloro en pastillas (Tricloro); cloro en polvo o cloro choque (Dicloro); Hipoclorito Cálcico; Hipoclorito Sódico (lejía o lavandina), etc. Deberías de saber también que, cada cierto tiempo, hay que hacer choques de cloro para eliminar las cloraminas (te lo explican en el enlace anterior). Yo normalmente, en lugar de emplear cloro para hacer los choques (lo que te inhabilita el baño en la piscina durante unos días) uso entre 20-50 gr/m3 de oxigeno activo (no confundir con peroxido de hidrógeno o agua oxigenada) ya que con este producto al día siguiente uno se puede bañar sin problemas.
Dado que indicas que sólo le ponías cloro regularmente, sospecho que no hacías un control del PH y el cloro, si el PH no está entre 7,2-7,6, no suele funcionar bien. Por cierto, para tener controlado el PH y que éste no fluctúe mucho, resulta necesario también tener controlada la Alcalinidad en torno a las 100ppm (te dejo otro enlace también muy ilustrativo sobre esta cuestión).
http://www.hablemosdepiscinas.com/foro/viewtopic.php?f=9&t=705
Te indico también que dependiendo del tipo de cloro que uses puedes provocar que el PH suba o baje. Por ejemplo el Tricloro o el Dicloro hacen bajar el PH, mientras que el Hipoclorito Sódico (lejía) hace subir el PH. Por ello siempre hay que analizar previamente el PH para luego saber como actuar, dependiendo del tipo de cloro que uses. Si has usado tricloro o dicloro mejor dejar de hacerlo y pasarte al cloro líquido (hipoclorito sódico o lejía) o al hipoclorito cálcico. También es importante que sepas que normalmente se suele tardar en estabilizar correctamente el agua de una piscina y que hay que ir poco a poco (no hay productos milagro, ni tampoco echando un producto determinado en la cantidad indicada a veces se corrige el problema, puesto que el agua tiene una cierta inercia a los cambios y por ello siempre hay que medir y volver a corregir las dosis a echar).
Finalmente te dejo otro enlace que resulta muy útil a la hora de saber que productos y en que cantidad hay que echarlos a la piscina y no es otra cosa que una calculadora que te permite, indicando los parámetros de tu piscina, saber muy aproximadamente que echar y en que cantidad (si le das a la banderita española ya tendrás la calculadora en el idioma de Cervantes aunque suele tardar un poquito en realizar el cambio)
Buenas, amigo te recomiendo que uses OXIGENO ACTIVO, de esta manera ahorrarás mucho dinero, obtendrás una agua mucho más agradable y no tendrás problemas con la formación de algas, saludos cordiales - Doctor Agua