а почему кол-во тиков выбрано равным 20? не лучше ли взять 100?
на самом деле это я внаглую скопировал кусок из е-цив доки. конечно 20 не принципиально, можно и другое взять, просто 20 вроде хватало (до пороха во всяком случае). думаю правильней это число в константу вынести, что бы менять можно было.