Hey M !!
How are you testing ? Most shock-y folks are doing so at the pool store and asking them what ails you *and* for the cure is a silly decision anywhere but the Dr.
Take my old fuel oil contract with a National company. (Stupid stupid stupid). They gave me a FREE yearly tuneup saving me $175. Woo woo. But if I was blowing black smoke out my chimney, they sold me more oil so guess how well they maintained my furnace. When I figured it out a few years later my buddy whom I brought in was throwing things mad about how little was ever cleaned in my furnace. So yeah. Pool stores are exactly like that and we need our own reliable test kit to all be on the same page. I have and swear by the tf-100 from tftestkits.net. The K-2006C can be bought many places but was $100 more recently when I checked so to spend more on the 2nd best kit (although still a good kit) is silly. Check the current prices and go from there.
We will gladly guide you if you have good data.
For starters, all that shock raised your CYA which means you need more chlorine in a daily basis to keep algae at bay. Shock some more and the FC need goes up again. At some point algae wins the battle and moves in.
Secondly, a 10 FC or above skews many PH tests to be high so if you were recently shocked, you PH tests may not be valid.