Еще, стоп выставляется сразу верно только если из блока ТрейлСтоп выходит целое число, без десятых. Может, проблемы с округлением в блоках?