The invention provides high oxidation resistance medium/long chain fat emulsion injection (C8-C24) and a preparation method thereof. The fat injection consists of soybean oil for active component injection, median chain triglyceride oil, emulsifier, isoosmotic adjusting agent, metal ion chelation agent and water for injection. The method comprises the following steps: under inert gas environment, adding the emulsifier and the coemulsifier into the heated soybean oil for injection and the median chain triglyceride oil, and uniformly stirring the mixture at high speed serving as oil phase; uniformly mixing the isoosmotic adjusting agent and the metal ion chelation agent with proper water for injection, and filtering the solution serving as water phase; in high speed stirring, combining the oil phase and the water phase, continuously stirring the mixture to foremilk at high speed, adjusting the pH of the foremilk to be between 9.0 and 10.0, adding the water for injection to the volume of 1,000ml; homogenizing the foremilk after the foremilk is uniformly mixed by a high pressure homogenizer until the milk particles are qualified; and preparing the medium/long chain fat emulsion injection through filling, nitrogen introducing, plugging, capping, sterilizing and cooling after filtration.