hat sich ergeben: A.- Die Parteien standen in einem Werkvertrag um die Montage von Elektrofiltern mit Gaskanälen und Stützkonstruktionen in einer Anlage im Raum Mülhausen. Nachdem die Klägerin gestützt auf Art. 366 OR vom Vertrag zurückgetreten war, belangte sie die Beklagte vor Handelsgericht Zürich auf Fr. 232'120.65 nebst Zins, womit sie den Ersatz ihres Verzugsschadens abzüglich den von ihr anerkannten Werklohnanteil beanspruchte. Die Zuständigkeit des angerufenen Gerichts begründete die Klägerin mit einer Gerichtsstandsvereinbarung. In den Werkvertrag seien ihre "Conditions Générales d'Achat" integriert worden, welche unter Ziff. 11 bestimmen: "Tribunal compétent Le domicile compétent est celui du domi- cile de l'acheteur." B.- Mit Beschluss vom 23. Juli 1999 trat das Handelsgericht auf die Klage nicht ein. Es hielt dafür, im Lichte von Art. 17 des Übereinkommens über die gerichtliche Zuständigkeit und die Vollstreckung gerichtlicher Entscheidungen in Zivil- und Handelssachen vom 16. September 1988 (SR 0.275.11; Lugano-Übereinkommen, LugÜ) bringe die Gerichtsstandsklausel in den Allgemeinen Geschäftsbedingungen der Klägerin den Prorogationswillen der Vertragsparteien nicht hinreichend klar und deutlich zum Ausdruck und begründe im objektiven Verständnis keinen Gerichtsstand am Sitz der Klägerin als Bestellerin im Werkvertrag. C.- Die Klägerin führt eidgenössische Berufung mit dem Antrag, den Beschluss des Handelsgerichts aufzuheben und dieses anzuweisen, auf die Klage einzutreten. Die Beklagte schliesst auf Abweisung der Berufung und auf Bestätigung des angefochtenen Beschlusses. Das Handelsgericht hat auf Vernehmlassung verzichtet. 