It works either way, sliding or double tapping single directions for diagonals. Only one tap at the end though, you wrote:

(left left up up right right down down left left)

should be:

(left left up up right right down down left)