I don’t think the heat is a factor, I lived in Phoenix for 10 years and the summers there are 110-115 and occasionally 120+ from June -October and it doesn’t cool off at night. It will be 105 at midnight and there’s lots of ponds in Phoenix. My friend has a pond maintenance company. Winters cool off quite a bit down to around 60/40f. But people don’t keep tropicals in their ponds. IMO the winters are the issue with keeping warmer climate fish in ponds and he’d be better off getting colder water fish or building a climate controlled building over the pondYou've made things a little more difficult for us than it should be really. Your other thread, "fish for pond" partially addresses some of the issues which are also pertinent to this thread. It would have been better to keep it all under one thread!!
You stated one very important fact in that other thread, and it speaks volumes to me. You said that no one in Saudi has ponds, they're just not a done thing. There's a very very good reason for this...summer temperatures!
They are brutally hot in Saudi, having a pond is crazy when you think about it. You are currently trying to deal with problems that lots of other people have probably already tried and failed with, hence the lack of ponds over there!!
And then on the flip side, even though your winters are relatively mild, the night time temps are uncomfortably too low for most tropical fish. These are the problems you are faced with.
In summer I suspect your pond needs cooling, with lots of added water agitation too to compensate for lack of oxygen levels. And in winter it needs a heat source.
The ideal solution would be to have your pond in an enclosed room, and actually control the room temps. Air conditioning would probably be the best way to achieve this though what your energy costs are like over there I don't know. You'd have to have it on constant cool during the summer, and warmer during the winter.
Or maybe you need to give up on the pond and just go the aquarium route, which you already have to a degree.
as he mentioned