I have a white comp. in with my peacocks... they get along fine... I also have a beautiful hap with them.... and a blue dolphin ( the blue dolphin is becomming a little to agressive ) may have to move him.
Test your water for ammonia/nitrate/nitrite. These are more important than pH. If you don't have the necessary kits, most pet stores will test for you for free.
Other than that its pretty hard to give you any good advice, we would need more information: other tankmates, size of tank, how long its been set up, etc...
Buy a API tube test kit it will be invaluable to you and your tank water. I test my water once a week and do a water change every 4 weeks. I have a tank of 9 peacocks and my water is staying very good.
I have a 46 gal. tank that constantly tests 1ppm of nitrites. Everything else is normal. We have done water changes twice 20% & 25% in last 2 wks. still has the nitrites. We have removed some of the rocks in the tank that came out of the backyard. ( boiled them for 15 mins.) We had the tank set up for about 3 wks before this problem started. Does anyone know what it could be. We do not have any sick fish from the level of nitrites.
Does any of our memebers use a protein skimmer to help control nitrites and amonia? I just added 3 more fish to our 46 gal. tank making the total 7 fish and we have had a spike in nitrites and amonia. We do a water change of about 20-25 % once every 2 weeks.