Give it a little time and see if it helps. If not, you may want to try some 60% Polyquat. It is the only kind of algaecide we ever recommend and it is also somewhat of a clarifier. http://pool9.net/polyquat/

But, I'd wait at least a few more days and see if the DE does anything for you before trying Polyquat. Keep your chlorine levels up.