The function y=(x+1)(x-2)(x-4) cuts x-axis (i.e. the line y=0) at three points,
Where x+1=0 or x=-1 and
x-2=0 or x=2 and at x-4=0 or x=4
Now, these three points (-1,0), (2,0 and (4,0) divide x-axis in four parts
(1) In segment x<-1, all the three terms of y are negative and hence product is negative and the curve is below x-axis.
(2) In segment -1 < x < 2, while first term is positive, other two terms are negative. Hence product is positive and the curve is above x-axis. Note that it crossed x-axis at x=-1.
(3) In segment 2 < x < 4 while first two terms are positive, the third term is negative, hence product is negative and the curve is below x-axis. Note that it crossed x-axis at x=2.
(4) In segment x>4 all the terms are positive, hence product is positive and the curve is above x-axis. Note that it crossed x-axis at x=4.
One can also put some other values of x now in different segments and complete the graph.
It appears as shown below.
graph{(x+1)(x-2)(x-4) [-20, 20, -10, 10]}