The problem you have is this, any koi brought by you should be Quarentined prior to them going into your pond this means around 8 weeks in what we term a QT pond this s so any problems your koi may have are picked up prior to them going in with your main population , you cannot rely on your koi dealer to do this for you .
KHV or koi Herpes Virus is very prevelant in th far eastern countries and it is a killer this is why we must QT.
Plus there are many other things such as parasites etc we must look out for again this is why we QT.
Not knowing what your pond perameters are also ties our hands because we do not know if your water perameters are wrong i'e to much in the way of ammonia etc .
If they are wrong this can believe iit or not, as with parasites put your fish off eating .
Your going to have to invest in an API pond test kit then follow its instructions to the letter only then will we know if its your water perameters that is the cause of your fih not eating .
Can you tell me a little about your fish are they swimming about naturally are their fins clamped to the sides of their bodies is there anything in the way of a fungal nfection are there any sores appearing on the sides of your fish?
What you can tell us now can give us a clue as to what s happening in your pond .
The fact that your aquatic plants are thriving doesnt really tell us alott , by the sounds of it I'd say your not over feeding , the fact you've known the dealer for ten years is niether here nor there but trust in a person I understand .
For now take a sample of your water to your dealership friend and ask him to test for Ammonia, Nitrite, Nirate and Ph, ask also about buying your own pond test kit m that way your going to know just whats happening with your fish.
You can try adding garlic to your food as previously suggested as this stimulates the fish to start eating again
Dave