In this paper we describe an adaptive moving mesh technique and its application to the 2D Euler equations. The adaptive mesh is derived from the minimization of a mesh-energy integral. A robust and efficient monitor function with a time-dependent, automatically chosen, adaptivity parameter is used to track individual features of the physical solutions, such as shocks and emerging instabilities....