Everyone has an idea on how to fight algae and various invaders in a reef tank, here's mine
its 4 years worth of before and after pics, tanks ranging 1 gallon to 400 gallons all kinds of setups using the same treatment method, peroxide. Its one tool of many to use in our tanks, per this thread, we wield it like Thor's hammer:
http://www.reefcentral.com/forums/showthread.php?t=2082359
try anything else first for your green hair algae, red brush algae, dinos, and then try this