Pretty simple, really. Poo. Hair algae thrives on phosphate as it's being leached from the rocks/sand; or added in, say, non-ro/di water. Snails, hermits, sea hares, all poo what they eat right back into the tank to fuel more algae.
Removal of the phosphate problem is the answer, and no, tests won't show it while it's bound up in the algae OR your rockwork or sand. If you have waving fields of green, that's where it is, and it will keep coming until the problem is resolved.
The cure for a phosphate problem is removal of the phosphate---so how to do that? A GFO reactor is about the best way---well, outside of using a ro/di filter if you haven't been, to be sure it's not coming from your local water. GFO is best done IN a reactor, because water needs to flow THROUGH it to work well, 'kay? Just setting a bag in the water isn't nearly as good. These reactors aren't spendy. Once you've used them and the algae is gone, just toss the old medium and store the reactor.
OTOH if you have a bad problem, change the medium once monthly, because it can 'fill up' and just sit there. Likewise---if the problem persists, it's likely because your rock, or a few pieces of it, are an ongoing source. Be patient: it soaks out slowly, and it can take a while to be sure it's finally washed 'clean' all the way through, but it will get there.
Removal of the phosphate problem is the answer, and no, tests won't show it while it's bound up in the algae OR your rockwork or sand. If you have waving fields of green, that's where it is, and it will keep coming until the problem is resolved.
The cure for a phosphate problem is removal of the phosphate---so how to do that? A GFO reactor is about the best way---well, outside of using a ro/di filter if you haven't been, to be sure it's not coming from your local water. GFO is best done IN a reactor, because water needs to flow THROUGH it to work well, 'kay? Just setting a bag in the water isn't nearly as good. These reactors aren't spendy. Once you've used them and the algae is gone, just toss the old medium and store the reactor.
OTOH if you have a bad problem, change the medium once monthly, because it can 'fill up' and just sit there. Likewise---if the problem persists, it's likely because your rock, or a few pieces of it, are an ongoing source. Be patient: it soaks out slowly, and it can take a while to be sure it's finally washed 'clean' all the way through, but it will get there.