The invention discloses a compound trussed movable overload casting robot. The robot comprises a four-wheeled moving platform, a revolving device, a lifting device, a front moving device, a rear moving device, a counterweighing device, parallel working arms and a tail end executor. According to the robot, by means of four-wheeled driving and four-corner stationary point self-balancing supporting, flexible stable traveling and stable supporting of the four-wheeled moving platform are achieved, and the robot body has six spatial freedoms of motion; revolving, moving front and back and lifting adjustment of the revolving device, the front moving device and the lifting device can be achieved respectively, the counterweighing device moves on the rear moving device, and the number of counterweighing blocks can be increased or decreased; the parallel working arms can conduct posture adjustment on the tail end executor, and the tail end executor can be replaced based on needs. By means of the robot, different operation demands of core assembling, core setting, casting, carrying and the like of a heavy casting are met, the efficiency, quality and safety of core assembling, core setting and casting operation of the heavy casting are improved, the labor intensity of operators is relieved, and the production cost is reduced.