Colours that come from diet work, as the sources quoted above say. They don't work in all fish, and they don't work overnight. A fish that gets colour from diet eats the same basic foods every day, and slow but steady wins for us.
It can be from specific insects, plants, algaes, etc, and we can't always get the same mix. I don't think minerals affect colouration. Tannins do, as many blackwater fish are stunning in the right tannin level, usually darker than we like.
Iron stimulates their senses, apparently, if they come from iron rich waters. If not, no. I don't see how it could be anything but just another mineral for them.
It can be from specific insects, plants, algaes, etc, and we can't always get the same mix. I don't think minerals affect colouration. Tannins do, as many blackwater fish are stunning in the right tannin level, usually darker than we like.
Iron stimulates their senses, apparently, if they come from iron rich waters. If not, no. I don't see how it could be anything but just another mineral for them.