Not sure what you mean by liquid chlorine, but Sodium Hypocholrite (household bleach) will make the pool water yellow and your bathing suit white.
My only comment about Dichloroisocyanuric Acid and Trichlorisocyanuric Acid is that these are by far the most dangerous pool chemicals... mixing them with other pool chemicals is the most common recipe for disaster.
"Bromine" is actually the common name for 1-bromo-3-chloro-5,5-dimethylhydantoin (or something very similar); which is a mixture of bromine and chlorine bound to hydantoin (again, or something very similar); it does get used outside, but I never liked how the first symptom of needing more "bromine" is bacterial slime. You must stay on top of the maintenance for bromine pools, which is more complicated than using calcium hypochlorite.
"Bromine" is primarily used inside is because calcium hypochlorite (inside) can cause issues like bleached walls and hypochlorite has greater possibility of generating toxic chlorine gas in a house (accidents happen), and bromine is not as stable (actually, it's the chlorine that is released more easily) as calcium hypochlorite, leading most people to opt for calcium hypochlorite outside.
Ultraviolet and or ozone systems are very helpful to maintain "bromine" pools... actually, I would say that they are almost necessary (pardon my opinon). As for maintaining "bromine" pools, I think it would be best for you to read up about it (elsewhere) if you are interested... but besides wanting to clarify a few pool chem basics, my ulterior motive was to mention the UV and ozone systems which are also useful for extending the life of calcium hypochlorite, which helps avoid calcium deposits, due to over-use of chlorine, due chlorine losses.
Now, have you considered ultraviolet and/or ozone systems to reduce your chlorine loss?