If they are in a dark room, it is natural for their colors to be a little faded early in the morning or late at night. If you want to prevent this, or do not like this, you could always throw some moonlights on your tank for a little night time light. Moonlights are very low wattage, so they would not disturb the fish's day/night cycle, but at the same time, they will prevent the fish in your tank from becoming so stressed when it is totally dark in your room. I have 5 moonlights on my 75 and I think they are a great addition.
As for at other times of the day, if your fish are losing their colors, that is from stress, and is definitely something that I would try to find an answer to. Test your water levels. Where is your pH, ammonia, nitrites, nitrates, and specific gravity/salinity? PH should be 8.2-8.3, ammonia and nitrites should be 0, and nitrates should be 0-40, depending on how often you clean your tank. Specific gravity should be 1.020-1.025. Temperature should be 76-80. If any of these levels are off, the fish is going to be stressed out. Most importantly, if any of these levels greatly fluctuate, they are definitely going to stress the fish out. If the specific gravity is 1.021 today, and 1.024 tomorrow, that is going to stress him out big time. More than anything, you want to work towards stability. Also, you said you feed him 'meats'. Well, I would cut that back to one feeding per day, and instead of giving him the second meat feeding, put a sheet of algae/sea weed in the tank that you can buy from your lfs. This will allow him to pick at his food all day (something that tangs naturally do in the wild).