We propose a new mechanism and a related device concept for a robust, magnetic field tunable radio-frequency (rf) oscillator using the self oscillation of a magnetic domain wall subject to a uniform static magnetic field and a spatially non-uniform vertical dc spin current. The self oscillation of the domain wall is created as it translates periodically between two unstable positions, one being in the region where both the dc spin current and the magnetic field are present, and the other, being where only the magnetic field is present. The vertical dc spin current pushes it away from one unstable position while the magnetic field pushes it away from the other. We show that such oscillations are stable under noise and can exhibit a quality factor of over 1000. A domain wall under dynamic translation, not only being a source for rich physics, is also a promising candidate for advancements in nanoelectronics with the actively researched racetrack memory architecture, digital and analog switching paradigms as candidate examples. Devising a stable rf oscillator using a domain wall is hence another step towards the realization of an all domain wall logic scheme.