This is very normal for parrots. They are trying to hide. They tend to be very nervous fish until they settle in. Settling in can take many months.
Years ago, I did a silly tank for my kids with a little plastic castle in the middle of it and 8 parrots. With the exception of feeding time they spent most of their time squeezed inside of this goofy castle, their beady little eyes poking through the darkness. To settle your parrots down, you should add some small dither fish. Dither fish are small fish which are active swimmers. The parrots will watch the dither fish swimming by and after a while decide that if a predator hasnt eaten the small fish, its safe for them.
In your tank, the JD and Green Terror might eat the dither fish first which would obviously be a problem. The larger fish might also be your problem. Are the parrots being bullied? They might just be scared of the larger fish. Put a piece of driftwood or cave in the bottom of the tank, and they will hide there. It will also give them a comfortable place to sleep at night.
Cichlids generally love caves, you might want to make enough sleeping spaces for all the fish in order to avoid aggression.
My last 2 parrots grew to the size of a lunch plate and weighed more than a pound each. They would come to the glass like little puppies when I approached. They are some of my favorite fish.