Short answer? Yes!

If your chlorine isn't holding with a CYA of 30 you are fighting something, almost certainly algae. You need to raise your FC level to 15 and keep it there, checking it at least 3x/day until it holds and your water is clear.

I opened my pool late this year due to the lousy weather and family issues that kept me going from NJ to upstate NY every weekend so when I finally pulled the cover off, for the first time ever I opened to a solid algae bloom. I poured in literally a full 5 gallon carboy of 12% LC figuring my 8 year old liner was already faded so Who Cares if it bleaches more. 24 hours later my pool was nearly clear, and 48 hours later it was clear. Because I didn't mess around and killed EVERYTHING possibly growing in the pool.

Now I don't recommend this procedure but I was (to my shame) impatient and a little annoyed and, with an ugly old liner (installers did a hideous job with the sand) I wasn't worried about bleaching it. I DID, however, add the LC to the return stream so it wouldn't settle anywhere.

My point is you are better off risking a little fading than tolerating algae. You gotta kill it and the best way is with bleach/liquid chlorine maintained at shock levels.