The Diamondbacks, losers of seven straight games, have fired hitting coach Darnell Coles and assistant hitting coach Eric Hinske.