Wash the fish well and make 3 incisions on both sides. Then soak the fish in the marinade for at least 1 hour.
In the meantime, mix the ingredients together for the sauce.
Brush the fish with egg yolks and fry in hot oil, about 4-6 minutes on each side.
Place the fish on a plate and cover with foil.
Fry the shallots and garlic in the oil, add the sauce mixture and allow to thicken.
Add the peas, chopped peppers and pineapple and cook. Pour the sauce over the fish and serve.
* If several dishes are served, as is usually the case with Chinese dishes, 1 fish is sufficient. But if it is a separate dish, 2 fish should be fried.