Werben Sie auf ForxZen — präsentieren Sie Ihre Marke einem globalen Forex- & CFD-Trading-Publikum.Kontakt aufnehmen →

Hinweis 32 Aktualisiert 5 Min. Lesezeit

Womit eine Handelsplattform tatsächlich verbunden ist

Eine Anmeldung hat drei Teile, es gibt zwei Versionsnummern, und eine Verbindung hat mehr als zwei Zustände. Womit die Software auf Ihrem Rechner wirklich spricht und was weiterläuft, wenn sie verstummt.

Verfasst von der ForxZen-Redaktion

Das Terminal ist ein Client, und das Konto liegt nicht darin

Die Software auf Ihrem Rechner ist nicht der Ort, an dem das Konto lebt. Sie ist ein Client: Sie meldet sich an einem Server an, den der Broker betreibt, und alles auf dem Bildschirm ist eine Kopie dessen, was dieser Server zuletzt geschickt hat. Positionen, Orders, Saldo und Historie sind die Aufzeichnung des Servers, und die Aufgabe des Terminals besteht darin, sie anzuzeigen und Anweisungen zurückzugeben.

Fast alles Verwirrende an einer Handelsplattform folgt aus dieser Trennung. Ein Problem ist ein Problem des Terminals, ein Problem des Servers oder ein Problem der Verbindung dazwischen, und die drei haben unterschiedliche Symptome und unterschiedliche Lösungen. Zu wissen, welches davon vor Ihnen liegt, ist der größte Teil der Arbeit.

Eine Anmeldung besteht aus drei Teilen, nicht aus zweien

Kontonummer und Passwort reichen zum Anmelden nicht aus. Der dritte Teil ist der Server, denn dieselbe Nummer kann auf mehr als einem Server des Brokers existieren und dort ein anderes Konto bezeichnen oder gar keines. Broker betreiben üblicherweise mehrere — Demo auf dem einen, Echtkonten auf dem anderen, mitunter getrennte Server für verschiedene Gesellschaften oder Regionen —, sodass ein unter einer Gesellschaft eröffnetes Konto von einem Terminal aus, das auf eine andere zeigt, nicht erreichbar ist.

Der Server ist zudem nicht dauerhaft. Server werden zusammengelegt, umbenannt und verschoben, und ein Terminal mit einer zwischengespeicherten alten Adresse scheitert weiter an der Verbindung, während die Zugangsdaten völlig in Ordnung sind. Deshalb ist eine fehlgeschlagene Anmeldung kein Beleg dafür, dass ein Passwort falsch ist, und deshalb fragt eine Supportstelle zuerst nach dem Server und nicht nach der Nummer.

Der Build auf Ihrem Rechner ist nur die halbe Software

Der Build, der auf Ihrem Rechner läuft, und die Version, die auf dem Server des Brokers läuft, werden unabhängig voneinander nummeriert und jeweils nach eigenem Zeitplan aktualisiert. Das Verhalten, das Sie beobachten, ist eine Eigenschaft dieses Paares und nicht der Plattform im Abstrakten, weshalb zwei Menschen auf einer gleichnamigen Plattform tatsächlich unterschiedliche Software beschreiben können.

Eine Abweichung ist manchmal laut: Ein Server kann die Anmeldung eines Terminals ablehnen, das älter ist als das, was er akzeptiert, und stattdessen ein Update anbieten. Der leise Fall ist schlimmer — das Terminal verbindet sich, und etwas verhält sich anders. Wie ein Ordertyp behandelt wird, was eine Programmierschnittstelle offenlegt, welche Einstellungen überhaupt existieren. Aus demselben Grund veralten schriftliche Anleitungen und Bildschirmfotos, ohne dass es jemand merkt, denn das beschriebene Menü kann in dem Build, den der Leser hat, schlicht nicht vorhanden sein. Notieren Sie den Build vor allem anderen, wenn Sie einen Fehler melden.

Eine Verbindung hat mehr als zwei Zustände

Plattformen melden die Verbindung ausführlicher als mit einem Ein-Aus-Schalter, und die Unterschiede zählen. Eine Verbindung kann fehlen. Sie kann abgelehnt sein, weil die Zugangsdaten auf diesem Server nicht gültig sind — ein anderer Fehler als ein nicht erreichbares Netz, und einer, der ganz woandershin weist. Oder sie kann bestehen und keine Aktualisierungen mehr empfangen.

Der letzte Fall ist der unangenehme. Der letzte Kurs bleibt auf dem Bildschirm stehen, sodass ein stehengebliebener Datenstrom genau wie ein Markt aussieht, der sich nicht mehr bewegt. An den Kursen selbst lässt sich beides nicht unterscheiden, weil sich in beiden Fällen nichts ändert. Die Antwort gibt die Verbindungsanzeige der Plattform selbst, und es lohnt sich zu wissen, wo sie sitzt, bevor es einen Anlass gibt, sie zu brauchen.

Was ein dunkles Terminal nicht anhält

Wenn das Terminal verstummt — geschlossen, im Ruhezustand oder getrennt —, entscheidet die obige Trennung darüber, was weiterläuft. Anweisungen, die den Server bereits erreicht haben, sind Sache des Servers: ruhende Einstiegsorders sowie die an offene Positionen gehefteten Stop- und Limit-Niveaus werden weiter verwaltet, während niemand zusieht.

Nicht weiter läuft alles, was noch lokal war. Eine Anweisung, die nicht gesendet wurde, wird schlicht nicht gesendet. Software, die an einen Chart geheftet ist, kann nicht auf Kurse reagieren, die sie nie empfangen hat, und ihr Schweigen während einer Trennung ist deshalb keine Entscheidung. In welche der beiden Kategorien eine bestimmte Anweisung fällt, ist eine dokumentierte Eigenschaft der Plattform und des Kontos und nichts, was sich vom Bildschirm ableiten ließe — ein in einen Chart gezeichnetes Niveau ist für sich genommen kein Beleg dafür, dass der Server davon weiß.

Das Ende einer Sitzung ist kein Verbindungsabbruch

Web-Terminals, Kundenportale und Programmierschnittstellen wenden eine Sitzungszeitbegrenzung an: eine Grenze dafür, wie lange eine angemeldete Sitzung ohne Aktivität gültig bleibt. Läuft sie ab, endet die Sitzung, und die nächste Handlung verlangt eine erneute Anmeldung. Das ist eine Lebensdauer der Authentifizierung und kein Handelsereignis — auf dem Server ändert sich nichts, Positionen bleiben offen, und bereits angenommene Orders bleiben bestehen.

Es lohnt sich, das von einer verlorenen Verbindung zu trennen, weil beides ähnlich aussieht und Verschiedenes bedeutet. Die Folgen einer Zeitüberschreitung liegen auf der Eingabeseite. Eine offen gelassene Seite kann Zahlen zeigen, die beim Laden zutrafen und jetzt nicht mehr. Ein abgelaufener Schlüssel oder ein abgelaufenes Token bekommt seine Anfragen abgelehnt, bis es erneuert wird. In ein Formular Getipptes kann verloren gehen, wenn die dahinterliegende Sitzung bereits beendet war.

Was aufgeschrieben sein sollte, bevor Sie irgendjemanden fragen

Jede Frage oben wird von einem bestimmten Paar beantwortet — diesem Terminal, jenem Server — und nicht von der Plattform als Kategorie. Festzuhalten lohnt sich in dem Moment, in dem etwas falsch aussieht, deshalb genau das, was das Paar identifiziert: der Servername, die Build-Nummer, die Uhrzeit mit Zeitzone und alles, was das Protokoll der Plattform selbst aufgezeichnet hat — meist der einzige Ort, an dem eine stille Ablehnung überhaupt auftaucht.

Die Liste ist kurz und langweilig, und sie ist der Unterschied zwischen einer Frage, die jemand beantworten kann, und einer Frage, die zu einem Austausch von Vermutungen wird. Sie hat noch einen zweiten Nutzen: Sie sagt Ihnen, nach welcher der drei Schichten Sie fragen müssen — Ihr Rechner, die Verbindung oder der Server —, und diese drei liegen häufig nicht in der Verantwortung derselben Organisation.

Risiko

Kapital ist einem Risiko ausgesetzt. Der Handel mit Forex und CFDs ist mit einem hohen Risiko verbunden und eignet sich möglicherweise nicht für alle Anleger — die meisten Privatanleger-CFD-Konten verlieren Geld. Handeln Sie niemals mit Geld, dessen Verlust Sie sich nicht leisten können. Vollständigen Risikohinweis lesen

Weitere Ratgeber