The Silkmen are currently fifth bottom of League Two after taking just five points from their opening six games.
They host Barnet at Moss Rose on Saturday, and Alexander said: "The players have to do better.
"I don't think we are a million miles away, but we clearly need to improve both at the back and when trying to convert chances."
Source: Team_Talk