If the stabiliser level is correct (most off the shelf test kits won't test for stabilizer, its not alkalinity or hardness by any chance) then its way too high, 100 max but works best between 25 to 50. the higher the stabiliser the more free chlorine you need. Take a sample to a pool shop, but be wary when they try to sell u stuff, make up a story that you have most of it and need to check the shed etc. etc. then source it elsewhere cheaper.
You need to distinguish between free chlorine and total chlorine as free chlorine does the killing/oxidizing. Get Alkalinity correct then Ph then Liquid chlorine (its cheapest) run filter continuously until it clears up. You really do need to get a full test done to find out what's going on. Could be copper from algaecide, crappy filter or heaps of other reasons. This link is pretty good.
www.troublefreepool.com/blog/