Tradovate

Tradovate „Uncaught Exception“ beim Start der Desktop-App

Die Tradovate-Desktop-App zeigt nur ein nacktes Uncaught-Exception-Fenster, statt Ihre Charts und das DOM zu laden. Hier erfahren Sie den schnellsten Weg zurück und wie Sie verhindern, dass ein Absturz Sie einen Fill kostet.

On This Page

Sie doppelklicken auf die Desktop-App, erwarten Ihre Charts und das DOM und bekommen stattdessen ein nacktes kleines Fehlerfenster mit der Meldung Uncaught Exception. Keine Charts, kein Anmeldebildschirm, keine Erklärung. Manchmal tritt es direkt beim Start auf. Manchmal öffnet sich die App normal und löst den Fehler erst später aus, genau dann, wenn Sie eine Vorlage löschen oder durch alte Bars zurückscrollen. So oder so sind Sie genau in dem Moment ausgesperrt, in dem Sie handeln wollten, und wiederholtes Klicken auf das Fenster bewirkt nichts.

Die Kurzfassung: Der schnellste Weg zurück ist, die App vollständig zu beenden und sich neu anzumelden, mit dem Task-Manager unter Windows, „Sofort beenden“ auf dem Mac. Eine bloße Neuinstallation, besonders unter macOS, beseitigt den Absturz oft nicht, weil er im App-Build steckt und nicht in Ihrer Kopie. Der Ablauf lautet also: schnell wiederherstellen, einmal sauber neu installieren, den Beta-Build testen, wenn die stabile Version immer wieder abstürzt, und einen Browser oder das Smartphone offen halten, damit ein Absturz Sie nie einen Fill kostet.

Schnelle Wiederherstellung: Öffnen Sie unter Windows den Task Manager (Ctrl + Shift + Esc), wählen Sie den Tradovate-Prozess und klicken Sie auf End task. Drücken Sie auf dem Mac Command + Option + Esc, wählen Sie Tradovate und klicken Sie auf Force Quit. Starten Sie dann neu und melden Sie sich wieder an, Ihr Konto, Ihre Orders und Positionen liegen alle auf den Servern von Tradovate, sodass beim Neustart nichts verloren geht.

Was „Uncaught Exception“ tatsächlich bedeutet

Die Tradovate-Desktop-App ist kein eigenständiges Programm neben der Webplattform, sondern derselbe Web-Trader, verpackt in einer Chromium-Hülle, damit er unter Windows und macOS eigenständig läuft. Von dieser Hülle stammt die Meldung. Ein Teil des App-Codes ist auf einen Fehler gestoßen, und nichts war da, um ihn abzufangen, sodass die App, statt Ihren Arbeitsbereich zu laden, anhält und eine generische “Uncaught Exception” anzeigt.

Da es ein Fehler auf Code-Ebene ist und kein fehlerhafter Chart oder eine unterbrochene Verbindung, ist es egal, was Sie gerade taten, als er auftrat. Er zeigt sich beim Kaltstart und mitten in der Sitzung bei bestimmten Aktionen. Zwei Auslöser stechen heraus: das Löschen einer gespeicherten Vorlage, wodurch die App abstürzen und einen Teil Ihrer Vorlagendaten mitnehmen kann, und das weite Zurückscrollen in historische Chart-Bars, wodurch die App umkippen kann, wenn sie ältere Daten erreicht, die sie nur schwer darstellen kann.

Aufschlussreich ist, wo der Absturz nicht aufhört: Er tritt unter Windows und macOS auf und übersteht in vielen Fällen eine saubere Neuinstallation. Wenn derselbe Fehler Sie über Betriebssysteme und frische Installationen hinweg begleitet, liegt die Ursache im App-Build und nicht in Ihrer Hardware. Deshalb hat Tradovate es als bekanntes Problem markiert, und deshalb lautet die dauerhafte Antwort hier “sauber wiederherstellen und eine Ausweichmöglichkeit bereithalten” und nicht “Ihren Rechner neu aufsetzen”.

Erster Schritt: Beenden erzwingen und neu anmelden

Wenn das Exception-Fenster erscheint, sollten Sie die Plattform wieder zum Laufen bringen, bevor Sie über die Ursache nachdenken. Ein Klick auf das Fenster beendet den abgestürzten Prozess nicht. Beenden Sie die App auf Systemebene und starten Sie sie neu.

Unter Windows: Task beenden im Task-Manager

Drücken Sie Ctrl + Shift + Esc, um den Task-Manager zu öffnen, suchen Sie Tradovate in der Prozessliste (erweitern Sie die Gruppe, falls es mehr als einen Eintrag gibt), wählen Sie ihn aus und klicken Sie auf End task. Das beendet den hängenden Prozess, den das Fehlerfenster hinterlassen hat. Starten Sie die App über das Startmenü neu und melden Sie sich wieder an, innerhalb von Sekunden ist sie wieder funktionsfähig. Das ist die zuverlässige Wiederherstellung, sie verhindert nur nicht, dass der Absturz später wiederkehrt.

Auf dem Mac: Sofort beenden

Drücken Sie Command + Option + Esc, um das Fenster „Sofort beenden“ zu öffnen, wählen Sie Tradovate aus und klicken Sie auf Force Quit. Reagiert die App gar nicht mehr, klicken Sie im Dock lange auf ihr Symbol und wählen Sie dort „Sofort beenden“. Öffnen Sie sie erneut und melden Sie sich an. Es ist dasselbe Prinzip wie unter Windows, Sie können damit wieder handeln, aber gerade unter macOS ist mit einer Wiederkehr zu rechnen.

Eigenes Setup ausschließen (ein sauberer Durchgang)

Da dieser Absturz im App-Build steckt, ist es möglich, dass die folgenden Schritte ihn nicht endgültig beheben. Führen Sie sie trotzdem durch, falls Ihr Fall doch eine lokal beschädigte Installation ist, und damit Sie dem Support sagen können: “Ich habe bereits eine saubere Neuinstallation durchgeführt und meine Uhr synchronisiert, und es tritt trotzdem die Exception auf.” Das macht aus einer vagen Beschwerde einen echten Fehlerbericht.

Systemuhr synchronisieren

Eine abweichende Uhr stört die sichere Verbindung, auf die die App angewiesen ist, und kann sie in merkwürdige Zustände versetzen. Das ist daher das Günstigste, was Sie zuerst ausschließen sollten. Klicken Sie unter Windows mit der rechten Maustaste auf die Uhr in der Taskleiste, wählen Sie Adjust date/time, aktivieren Sie Set time automatically und klicken Sie auf Sync now. Öffnen Sie auf dem Mac System Settings → General → Date & Time und aktivieren Sie Set time and date automatically. Die offizielle Empfehlung von Tradovate ist eindeutig: Halten Sie die Uhr des Rechners mit der Netzwerkzeit synchron, überspringen Sie das also nicht.

Einmal vollständig sauber neu installieren

  • Windows: Geben Sie im Datei-Explorer %localappdata% in die Adressleiste ein und löschen Sie dort den Tradovate-Ordner, danach dasselbe für %appdata%.
  • Mac: Entfernen Sie die übrig gebliebenen Support- und Cache-Ordner der App unter ~/Library (Application Support und Caches), nachdem Sie die App in den Papierkorb gezogen haben.

In seltenen Fällen ist die Installation selbst beschädigt, und eine einfache Neuinstallation darüber behebt das nicht, weil die zwischengespeicherten Dateien der App erhalten bleiben. Machen Sie es einmal richtig: Deinstallieren Sie die Desktop-App, entfernen Sie die oben genannten Restordner, laden Sie dann einen frischen Installer von der offiziellen Download-Seite von Tradovate (tradovate.com/devices) herunter und installieren Sie den neuesten Build. So testen Sie die aktuelle Version, ein Fix wird möglicherweise bereits ausgeliefert, und Sie wollen nicht weiter gegen einen Fehler kämpfen, der schon behoben ist.

Zuerst Vorlagen sichern

Da das Löschen einer Vorlage einer der Auslöser ist und ein Absturz dabei Vorlagendaten löschen kann, schützen Sie zuerst Ihre Layouts. Verwenden Sie das Speichern-/Export-Symbol, um vor einer Neuinstallation oder dem Löschen von etwas eine Kopie jeder Vorlage zu sichern, damit ein misslungener Ausstieg Ihren Arbeitsbereich nicht mitnimmt.

Tritt die Exception nach einer Uhrensynchronisierung und einer sauberen Neuinstallation weiterhin auf, hören Sie auf, neu zu installieren. Sie haben Ihre Sorgfaltspflicht erfüllt, diese Kombination deutet auf den App-Build, und die nächsten Schritte sind die Beta-Version und ein Support-Bericht, nicht ein weiterer Neuaufbau.

Den Beta-Desktop-Build ausprobieren

Unter Windows hat eine saubere Neuinstallation gute Chancen zu halten. Unter macOS ändert ein Löschen und Neuinstallieren häufig nichts, weshalb Mac-Nutzer auf einen anderen Hebel verwiesen werden: den Beta-Desktop-Build. Wenn die stabile App immer wieder “Uncaught Exception” auslöst, senkt der Wechsel zur Beta-Version von Tradovate die Abstürze tendenziell, bei manchen Setups von ständig auf selten. Es ist kein Wundermittel, und die Exception kann gelegentlich weiterhin auftreten, aber wenn die stabile Version alle paar Minuten abstürzt, ist die Beta der bessere Ort zum Handeln, bis eine dauerhafte Lösung in Arbeit ist. Die aktuelle Beta finden Sie über die offiziellen Kanäle von Tradovate. Bestätigen Sie den Download-Link auf deren Website, da sich der Ort der Beta ändern kann.

Weiter handeln, während die App abstürzt

Sie müssen die Desktop-App nicht ständig beaufsichtigen, um im Markt zu bleiben. Die Webplattform unter trader.tradovate.com betreibt dasselbe Konto über Ihren Browser und hängt nicht vom fehlerhaften Desktop-Build ab. Ein desktopspezifischer Absturz trifft den Browser nicht auf dieselbe Weise, daher ist der Web-Trader Ihre verlässlichste Ausweichmöglichkeit. Rufen Sie ihn in Chrome oder Edge auf, um Orders einzugeben, Charts zu nutzen und Positionen zu verwalten. Die mobile App ist eine solide Reserve besonders für eine Aufgabe: eine Position schnell glattzustellen oder anzupassen, falls das Desktop-Fenster abstürzt, während Sie live sind.

Ein Hinweis: Die Anmeldung bei Tradovate erzwingt ein Sitzungslimit. Wenn Sie also zwischen Desktop, Web und TradingView wechseln, melden Sie sich in den Sitzungen ab, die Sie nicht nutzen, damit Sie nicht herausgeworfen werden. Betrachten Sie das Smartphone als Notgriff, nicht als Ihr Hauptcockpit.

Melden, damit es tatsächlich behoben wird

Ein vages Ticket “Ihre App stürzt ständig ab” führt zu nichts, ein konkretes, reproduzierbares wird eskaliert. Wenn Sie den Support kontaktieren, geben Sie ihm genug, um das Problem nachzustellen:

  • Ihr Betriebssystem und dessen Version, Windows-11-Build (führen Sie winver aus) oder die macOS-Version.
  • Version der Desktop-App, die Build-Nummer aus dem Info- oder Einstellungsbildschirm der App.
  • Der genaue Fehler, ein Screenshot des Fensters “Uncaught Exception” sowie jede Konsolen- oder Protokolldatei, die die App zum Export anbietet.
  • Was Sie gerade getan haben, Kaltstart, Löschen einer Vorlage oder Zurückscrollen durch alte Bars. Das sind bekannte Auslöser, und wenn Sie Ihren nennen, kann der Support das Problem eingrenzen.
  • Zeitstempel in Central Time, ungefähr wann jeder Absturz auftrat, damit er mit den Server-Logs abgeglichen werden kann.
  • Was Sie bereits ausgeschlossen haben, Uhr synchronisiert, saubere Neuinstallation durchgeführt, stürzt weiterhin ab. Diese eine Zeile macht aus “Haben Sie neu gestartet” einen echten Fehlerbericht.

Lassen Sie sich keinen Fill durch einen Absturz kosten

Am schmerzhaftesten ist der Absturz, der mitten im Trade eintritt, richten Sie Ihr Setup also darauf aus, dass das Fenster jederzeit wegbrechen kann. Die gute Nachricht: Ihre aktiven Orders liegen nicht in diesem Fenster. Jeder Stop oder jedes Target, das Tradovate akzeptiert hat, liegt auf den Servern und arbeitet weiter, ob die Desktop-App läuft oder nicht. Einem an der Börse platzierten Stop ist es egal, dass Ihr Bildschirm eine Exception ausgelöst hat. Wenn Sie ein Prop- oder Evaluationskonto handeln, gilt dasselbe Prinzip in die andere Richtung: Die Risikoregeln Ihrer Firma (Trailing Drawdown, tägliche Verlustlimits) laufen serverseitig und zählen weiter, auch wenn Ihre Plattform ausgefallen ist. Diese Schwellen variieren je nach Firma und Kontogröße, prüfen Sie also die aktuellen Regeln Ihrer Firma. In beiden Fällen gilt dieselbe Disziplin: Setzen Sie bei jeder Position sofort beim Einstieg einen harten Stop und halten Sie einen zweiten Zugang (Web oder Mobil) bereit, damit Sie von einem anderen Gerät aus glattstellen können, falls die Desktop-App ausfällt.

Fehlerbehebung auf einen Blick

Situation Bedeutung Was zu tun ist
Exception-Fenster beim StartAbsturz im App-Build, nicht Ihre DatenEnd task (Windows) / Force Quit (Mac), dann neu öffnen und anmelden
Absturz beim Löschen einer VorlageBekannter Auslöser, kann Vorlagen löschenVorlagen zuerst exportieren/sichern, dann löschen
Absturz beim Scrollen durch alte BarsBekannter Auslöser bei weit zurückliegender HistorieApp neu starten; tiefes Zurückscrollen mitten in der Sitzung vermeiden
Neuinstallation am Mac hat nicht geholfenDer Fehler liegt im Build, nicht in Ihrer KopieStattdessen den Beta-Desktop-Build ausprobieren
Stürzt nach sauberer Neuinstallation weiter abBestätigt, dass es die App ist, nicht Ihr PCNicht mehr neu installieren; mit Details melden
Sie müssen sofort handelnDer Desktop-Build ist unzuverlässigtrader.tradovate.com im Browser nutzen; mobil zum Glattstellen
Sie sind live, wenn es abstürztNur Client-Absturz, Orders sind sicherPositionen im Web/Mobil bestätigen; sich auf den aktiven Stop verlassen

Auch bei Abstürzen handeln mit serverseitiger Automatisierung

Wenn Ihnen ein Exception-Fenster schon einmal einen Einstieg oder einen sauberen Ausstieg gekostet hat, besteht die Lösung darin, sich nicht mehr darauf zu verlassen, dass ein einzelnes Fenster geöffnet bleibt. PickMyTrade leitet Ihre TradingView-Alerts direkt an Tradovate weiter und führt die Ausführung auf unseren Servern aus, sodass Ihre Strategie weiter feuert, ob die Desktop-App läuft oder nicht:

  • Serverseitige Ausführung, Alerts laufen über unsere Infrastruktur von TradingView zu Tradovate, sodass eine abgestürzte Desktop-App nie einen Einstieg oder Ausstieg blockiert.
  • Geräteunabhängigkeit, nichts erfordert ein geöffnetes Desktop-Fenster; Ihr Setup wird vom Alert ausgelöst, nicht von dem Client, der gerade läuft.
  • Stops und Targets, die halten, SL/TP aus Ihrem Alert landen bei Tradovate, egal was Ihr Bildschirm gerade tut.
  • Multi-Konto-Synchronisierung, spiegeln Sie dieselben Orders gleichzeitig auf alle verbundenen Konten, damit nichts unverwaltet bleibt, während Sie neu starten.

Handeln Sie weiter, wenn die App abstürzt

Starten Sie Ihre kostenlose Testphase, verknüpfen Sie Ihre Alerts mit Tradovate und handeln Sie weiter, selbst wenn die Desktop-App eine Exception auslöst.

Starten Sie Ihre kostenlose 7-Tage-Testphase

Häufig gestellte Fragen

Öffnen Sie unter Windows den Task-Manager (Ctrl + Shift + Esc), wählen Sie den Tradovate-Prozess, klicken Sie auf Task beenden, starten Sie die App neu und melden Sie sich wieder an, danach läuft sie sofort wieder. Verwenden Sie auf dem Mac „Sofort beenden“ (Command + Option + Esc), wählen Sie Tradovate und öffnen Sie die App erneut. Ihr Konto, Ihre Orders und Positionen liegen alle serverseitig, daher geht beim Neustart nichts verloren.

Die Desktop-App ist die Webplattform, verpackt in einer Chromium-Hülle, damit sie als eigenständiges Programm laufen kann. „Uncaught Exception“ ist die Art dieser Hülle zu sagen, dass ein Stück Code fehlgeschlagen ist und niemand den Fehler abgefangen hat, sodass die App anhält, statt zu laden. Weil derselbe Absturz sowohl unter Windows als auch unter macOS auftritt und nach einer sauberen Neuinstallation wiederkehrt, liegt die Ursache beim App-Build und nicht an einem bestimmten Computer. Es ist ein bekanntes Problem, an dem Tradovate nach eigenen Angaben arbeitet.

Oft nicht. Ein einfaches Löschen und Neuinstallieren unter macOS lässt den Absturz häufig genau dort, wo er war, weil der Fehler im Build liegt und nicht in Ihrer Kopie. Eine vollständige saubere Neuinstallation, die auch die zwischengespeicherten Daten der App löscht, kann mehr helfen als eine einfache Neuinstallation. Kehrt der Fehler jedoch zurück, ist der Wechsel auf den Beta-Desktop-Build meist sinnvoller, als erneut die stabile Version zu installieren.

Sie kann die Häufigkeit senken, ist aber keine garantierte Lösung. Der Support hat Nutzer auf den Beta-Build verwiesen, wenn die stabile App immer wieder „Uncaught Exception“ auslöst, und bei manchen Setups wird der Absturz selten statt ständig. Betrachten Sie sie als Möglichkeit, zuverlässiger zu handeln, bis ein echter Fix erscheint, und nicht als dauerhafte Garantie.

Ja. Melden Sie sich in Chrome oder Edge auf der Webplattform unter trader.tradovate.com an oder nutzen Sie die mobile App, um auf dasselbe Konto und dieselben Orders zuzugreifen. Ein desktopspezifischer Absturz legt den Browser-Build nicht auf dieselbe Weise lahm. Halten Sie die Webplattform in einem Tab offen, dann können Sie in Sekunden glattstellen oder anpassen, falls das Desktop-Fenster abstürzt.

Nein. Aktive Stop- und Target-Orders, die Tradovate akzeptiert hat, liegen auf den Servern und nicht im Desktop-Fenster. Wenn die App mit „Uncaught Exception“ abstürzt, bleiben diese Orders aktiv. Bestätigen Sie Ihre Positionen dennoch sofort über die Web- oder mobile App, denn Sie können nicht managen, was Sie nicht sehen, solange die App ausfällt.

Das sind zwei bekannte Auslöser für denselben Absturz. Das Löschen einer gespeicherten Vorlage kann die App in eine „Uncaught Exception“ stürzen lassen und dabei schlimmstenfalls Vorlagendaten löschen. Auch das weite Zurückscrollen in historische Chart-Bars kann sie zum Absturz bringen. Exportieren Sie vor dem Löschen einer Vorlage mit dem Speichern-/Export-Symbol eine Sicherung, damit ein Absturz Ihre Layouts nicht mitnimmt.

Dieser Leitfaden dient ausschließlich Bildungs- und Informationszwecken und stellt weder Finanz-, Anlage- noch Handelsberatung dar. Der Handel mit Futures und anderen gehebelten Produkten birgt ein erhebliches Verlustrisiko und ist nicht für jeden Anleger geeignet. PickMyTrade ist eine unabhängige Automatisierungsplattform eines Drittanbieters und steht in keiner Verbindung zu Tradovate, Inc., wird weder von Tradovate, Inc. unterstützt noch gesponsert. „Tradovate“ sowie alle zugehörigen Namen, Logos und Marken sind Eigentum ihrer jeweiligen Inhaber. Funktionen und Schritte der Plattform ändern sich im Laufe der Zeit. Prüfen Sie daher stets den aktuellen Ablauf in der offiziellen Tradovate-Plattform und -Dokumentation, bevor Sie handeln.