A novel crossover genetic artificial fish swarm DNA encoding sequence based weighted multi-modulus blind equalization algorithm(ncGAFS-DNA-WMMA) is proposed to solve the defect that error function doesn't match with the signal constellation model in the multi-modulus blind equalization algorithm(MMA). The proposed algorithm can find the optimal DNA coding sequence through the novel crossover genetic artificial fish swarm algorithm with fast convergence and global searching ability. The initial optimal weight vector of the weighted MMA(WMMA) can obtained through decoding of the optimization DNA sequence. The simulation results show that the proposed algorithm has the faster convergence speed and smaller mean square error comparison with MMA, WMMA, and AFS-DNA-WMMA(weighted multi-modulus blind equalization algorithm based on DNA encoding sequences optimized by artificial fish swarm algorithm).