A.- Die 1954 geborene H._ erlitt am 21. November 1992 als Tramführerin bei einem Notstopp eine Handgelenkskontusion und -distorsion rechts. Am 28. Dezember 1993 meldete sie sich unter Hinweis auf seither bestehende Schmerzen im rechten Handgelenk bei der Invalidenversicherung zum Leistungsbezug an. Nach Abklärungen in medizinischer sowie beruflicher Hinsicht und Beizug der Akten der Unfallversicherung schrieb die IV-Stelle des Kantons Zürich mit Verfügung vom 4. April 1996 mangels Bereitschaft das Begehren um berufliche Massnahmen ab und verneinte einen Rentenanspruch. B.- Die hiegegen erhobene Beschwerde hiess das Sozialversicherungsgericht des Kantons Zürich mit Entscheid vom 17. August 1999 teilweise gut und sprach H._ ab 1. November 1993 eine bis Ende Oktober 1995 befristete ganze Invalidenrente zu. C.- H._ lässt Verwaltungsgerichtsbeschwerde führen mit dem Rechtsbegehren, der vorinstanzliche Entscheid sei aufzuheben und ihr sei ab November 1995 eine unbefristete halbe Rente zuzusprechen. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt. 