Drain your gunite pool with the on-board filter draining system.
Remove any metal hardware from the pool, such as ladders and railings. Remove the drain cover and clean it of gunk and debris. Stuff any outlets that lead to copper plumbing with rags soaked in a baking soda solution to prevent the acid from damaging the pipes.
Put on your goggles, respirator, gloves and rubber boots. Mix one part of muriatic acid with 10 parts water in your pump sprayer.
Apply the acid solution to a section of the stained pool wall and allow it to soak on the surface for about 30 seconds. Scrub the wall and rinse with clean water from your garden hose. Work your way around the pool, repeating the acid wash in small sections.
Rinse the pool with fresh water after completing the acid wash. Neutralize the remaining acid solution leftover in the pool from the washing by applying 2 pounds of baking soda for every gallon of muriatic acid you used for the acid washing. Broadcast the baking soda on the surface of the acid puddle. Once the baking soda and puddle begin to fizz, it means it's neutralized.
Close the drain and reassemble the fittings, ladder and any railings.