In the multi-joint robot water polo competition, it often occurs that the robot fish glances off the ball when pushing it due to the water waves generated by the fish swimming and the influence of the opponent fish’s attack behavior on the target ball. In order to improve the success rate of the robot fish hitting the ball, this paper proposes a long-distance posture adjustment strategy and double-fish alternative attack strategy. The long-distance posture adjustment strategy is based on the detailed division of the relative positions of the fish, the ball and the goal. The probability of the fish, the ball and the goal being in a three-point line is improved by setting the distance through which the fish body reaches the preset hitting point and the posture adjustment strategy. Besides, the double-fish alternative attack strategy is proposed on the basis of this ball-pushing strategy. The cooperation between the two fishes is strengthened by developing another fish’s returning strategy during the opponent fish hitting the ball, thereby improving the attack efficiency. The experimental results show that the underwater robot fish can avoid the close touch-ball and can attack the ball into the goal more quickly and accurately.