I always feel sad when folks cut the feeding to try to control nutrients, its not the fishes fault after all.
For me you nitrate and phosphate is too high, and if you have hair algae then the nutrients are likely higher. Hair algae consumes nutrients very quickly and stores those nutrients in the cells of its tissue, so the nutrients are still in the tank even though it doesn't show on the tests.
Hair algae comes down to nutrient import vs nutrient export. Overfeeding, under-filtration, lack of water changes, lack of tank maintenance, tap water, low flow, dirty filters all contribute to algae. If you started with dry white rocks then it might just be normal new tank syndrome.
You've not provided any info so its hard to suggest what you should focus on. If you can provide more info and some tank pictures I'm sure you will get more suggestions, good luck.