The iterations
will converge when direction vector (which, roughly speaking, is the
number of digits of precision in locating the maximum) gets close to
all zeros. (If you prefer knowing when it will end, choose the grid
search procedure by setting _Estval=0).