The invention relates to a continuous casting crystallizer non-sinusoidal oscillation method. In each oscillation period, an oscillation waveform is formed by a seven-segment function, the motion lawof a crystallizer drive device is controlled, so that the crystallizer achieves the non-sinusoidal oscillation shown by the seven-segment function; if 0<=t<=tB, the crystallizer moves upwards at constant speed, and the speed is a constant; if tB<=t<=tC, the crystallizer upwards does the variable deceleration motion, the speed curve is a parabola, the motion is conducted to the time of tC, and thespeed becomes 0; if tC<=t<=tD, the crystallizer downwards moves at constant acceleration, and the speed curve is a skew line; if tD<=t<=tF, the crystallizer moves downwards at variable acceleration and then downwards moves at variable deceleration, and the speed curve is a parabola; if tF<=t<=tG, the crystallizer downwards moves at constant deceleration, the time of tG is reached, the speed becomes 0, and the speed curve within the time period is a straight line; if tG<=t<=tH, the crystallizer moves upwards at variable acceleration, and the speed curve is a skew line; and if tH<=t<=tK, the crystallizer moves upwards at constant speed, the speed is a constant, and a section of horizontal line is achieved.