Ein Hyperliquid Bot ist ein Programm, das einen definierten Entscheidungsprozess in wiederholte Marktbeobachtungen und, bei entsprechender Autorisierung, Handelsaktionen umsetzt. Das entscheidende Wort ist definiert. Ein Programm, das auf jede Preisbewegung reagiert, ohne zu wissen, welches Konto, welchen Vermögenswert oder welches Budget es kontrolliert, ist automatisiert, aber nicht hinreichend spezifiziert. Um das System zu verstehen, verfolgen Sie eine Entscheidung von den Nachweisen bis zum beobachteten Kontoergebnis.

Dieser Leitfaden konzentriert sich auf die Architektur für unterstützte Spotmärkte, einschließlich Meme-Coins, sofern der betreffende Markt tatsächlich existiert. Er setzt nicht voraus, dass jeder online erwähnte Token verfügbar ist, und behandelt Perpetual-Derivate nicht als austauschbar mit Tokenbesitz. Zu Hyperliquid gehört auch HyperEVM; dort benötigen Smart-Contract-Transaktionen einen anderen Ausführungsadapter als HyperCore-Auftragsaktionen. Die offizielle Hyperliquid-Website ist der Ausgangspunkt für Netzwerk und Dokumentation.

Die Beispiele verwenden erfundene Konten, Beträge und Zeitabläufe, um Entwurfsentscheidungen zu erklären. Es sind weder Leistungsergebnisse noch vorgeschlagene Zuweisungen. Ziel ist ein System, dessen Verhalten vor, während und nach einer Unterbrechung verständlich bleibt – auch wenn Nichtstun die beste Entscheidung ist.

Die Architektur eines Hyperliquid Bots beginnt mit dem Geltungsbereich

Schreiben Sie vor der Auswahl von Indikatoren eine Betriebsvorgabe in einem Absatz auf. Sie sollte Produkt, Konto, geeignete Vermögenswerte, Informationsquellen, maximale Befugnisse und Bedingungen zum Aussetzen von Aktionen nennen. „Interessante Token handeln“ ist keine Betriebsvorgabe. „Eine benannte Menge unterstützter Spotpaare anhand dokumentierter Beobachtungen bewerten, mit fester Zuweisungsobergrenze und ohne Übertragungsbefugnis“ kommt ihr deutlich näher.

Der Geltungsbereich bestimmt auch, was das Programm nicht ableiten darf. Ein Tokenbestand beweist nicht, dass das Konto die gesamte Menge zum angezeigten Preis verkaufen kann. Eine Marktbezeichnung belegt nicht, welcher zugrunde liegende Vermögenswert gehandelt wird. Ein scheinbar leeres Konto kann darauf hinweisen, dass die falsche Adresse abgefragt wurde, statt dass Mittel verschwunden sind.

Der Leitfaden zur Vermögenswertidentität erklärt, warum Namen maßgebliche Kennungen benötigen. Ein Bot sollte sowohl die lesbare Bezeichnung als auch die für seine gewählte Schnittstelle erforderlichen genauen Kennungen speichern. Gut lesbare Namen gehören auf den Bildschirm; präzise Identitäten gehören in jeden Entscheidungsnachweis.

Ein Auftrag für den Derivatehandel ergänzt die Prüfung von Perpetual-Positionen, bei der Sicherheiten, Funding und der Zustand schützender Aufträge zu fortlaufenden Verpflichtungen werden.

Das System nach Verantwortlichkeiten aufteilen

Eine nützliche Architektur trennt Beobachtung, Entscheidung, Autorisierung, Ausführung und Abgleich. Die Beobachtung sammelt Nachweise. Die Entscheidung schlägt eine Aktion vor. Die Autorisierung prüft, ob diese innerhalb der Kontogrenzen liegt. Die Ausführung übermittelt die genehmigte Anweisung. Der Abgleich stellt den resultierenden Zustand fest. Diese Verantwortlichkeiten können in einer Anwendung laufen, ohne in einer einzigen Funktion aufzugehen.

Betrachten Sie eine Preisaktualisierung, die eintrifft, während ein früherer Auftrag ungeklärt ist. Die Beobachtungskomponente kann sie sofort annehmen. Die Entscheidungskomponente kann eine Anpassung vorschlagen. Die Autorisierung kann zusätzliche Ausgaben ablehnen, bis die frühere Aktion verstanden ist. Diese Reihenfolge erhält die Reaktionsfähigkeit, ohne dass frische Daten eine ungeklärte Verpflichtung überschreiben.

Eine klare Grenze erleichtert auch die Fehlerdiagnose. Ist eine Marktbeobachtung veraltet, ist eine Änderung des Signiercodes irrelevant. Ist ein Auftrag gültig, überschreitet aber eine Zuweisungsgrenze, wird ihn wiederholtes Abfragen von Preisen nicht autorisieren. Jede Komponente sollte die Nachweise hinter ihrem aktuellen Ergebnis erläutern.

Ein Marktregister führen

Ein Marktregister dokumentiert das Instrument, das das System nach seinem Kenntnisstand verwenden kann. Bei einem Spotpaar umfasst dies Basis- und Gegenwährungsidentitäten, Formatierungsregeln, die betreffende Umgebung und den Zeitpunkt der Informationsprüfung. Behandeln Sie diesen Datensatz als versionierte Abhängigkeit statt als Sammlung in die Konfiguration kopierter Namen.

Ändern sich Metadaten, müssen bestehende Pläne geprüft werden. Ein unter bestimmten Genauigkeitsregeln vorbereiteter Auftrag sollte bei der Übermittlung nicht stillschweigend andere Regeln übernehmen. Bewahren Sie den ursprünglichen Plan auf, laden Sie neue Metadaten und entscheiden Sie, ob ein Ersatzplan noch gültig ist. So entsteht ein erklärbarer Übergang statt einer verborgenen Änderung.

Das Register sollte auch nicht unterstützte Märkte kennzeichnen. Ein angefordertes Symbol ohne verifizierte Entsprechung gehört in einen Nichtverfügbarkeitszustand und nicht zum nächstähnlich benannten Instrument. Eine mehrdeutige Anfrage abzulehnen ist nützliches Verhalten, gerade wenn spekulative Tokennamen absichtlich ähnlich sind.

Beobachtungen als datierte Nachweise behandeln

Jede Beobachtung braucht eine Quelle und einen Zeitpunkt. Halten Sie möglichst fest, wann das Ereignis laut Quelle geschah, wann die Anwendung es erhielt und wann die Strategie es bewertete. Diese drei Zeitpunkte beantworten unterschiedliche Fragen. Eine schnelle Bewertung kann alte Daten verwenden, und ein kürzlicher Eingang kann verspätete Informationen enthalten.

Definieren Sie für jeden Eingangswert eine Aktualitätsregel. Orderbuch, Kontobestand und Strategiekonfiguration müssen nicht dieselbe universelle Zeitgrenze haben. Ein historischer Indikator kann sich langsam ändern, während ein vorgeschlagener Ausführungspreis schnell veraltet. Eine einzelne grüne Verbindungsanzeige kann diese Bedingungen nicht sämtlich ausdrücken.

Ein hypothetischer Detektor könnte beispielsweise um 12:00:00 ein qualifizierendes Signal beobachten, aber einen zuletzt um 11:58:00 geprüften Kontozustand erhalten. Die Aktualität des Signals beseitigt die Kontounsicherheit nicht. Die Autorisierung sollte die relevanten Kontonachweise verlangen, bevor sie Mittel für eine neue Aktion reserviert.

Risikokontrollen eines Hyperliquid Bots gehören vor die Signierung

Risikokontrollen eines Hyperliquid Bots sollten die vollständige vorgeschlagene Aktion bewerten und nicht nur die Begeisterung der Strategie. Der Vorschlag sollte Instrumentidentität, Kauf- oder Verkaufsseite, Größe, Preisgrenze, erwartete Kosten, Konto und Grund enthalten. Fehlt ein erforderliches Feld oder ist es mehrdeutig, hat das System keine vollständige Anfrage zur Autorisierung.

Unterscheiden Sie eine feste Grenze von einer Präferenz. Eine maximale Kontozuweisung ist eine feste Grenze. Eine Präferenz für engere Spreads kann ansonsten akzeptable Kandidaten gewichten. Beide zu einem Punktwert zu mitteln kann zulassen, dass ein attraktives Signal einen unzulässigen Ausgabenbetrag ausgleicht; das unterläuft den Zweck einer Grenze.

Der Leitfaden zu Automatisierungskontrollen untersucht diese Trennung genauer. Halten Sie maßgebliche Grenzen außerhalb des Modells oder Indikators, das beziehungsweise der Geschäfte vorschlägt. Eine Strategierevision sollte nicht allein deshalb ihr eigenes Budget vergrößern dürfen, weil sie einen anderen Konfidenzwert erzeugt hat.

Ressourcen für ungeklärte Aktionen reservieren

Verfügbare Ressourcen entsprechen nicht immer einem kürzlich angezeigten Guthaben. Einige Mittel können durch offene Aufträge, ausstehende Aktionen oder eine andere Strategie auf demselben Konto gebunden sein. Ein internes Reservierungsbuch verhindert, dass die Anwendung dieselbe Kapazität zweimal zusagt, solange diese Verpflichtungen ungeklärt bleiben.

Angenommen, ein Beispielkonto erlaubt automatisiertes Engagement von 500 Einheiten der Gegenwährung. Eine Strategie hat 300 Einheiten investiert; eine andere hat einen Auftrag über 150 Einheiten mit unbekanntem Ausgang. Eine dritte Anfrage über 100 Einheiten sollte nicht allein deshalb bestehen, weil der ungewisse Auftrag in einer verzögerten Ansicht fehlt. Das System muss die ungeklärte Verpflichtung berücksichtigen.

Reservierungen benötigen einen Verantwortlichen, einen Betrag, eine zugehörige Aktion und eine Freigabebedingung. Geben Sie sie frei, wenn maßgebliche Nachweise den neuen Zustand stützen, statt wenn eine Netzwerkanfrage ihre Zeitgrenze überschreitet. Eine Zeitüberschreitung verändert den Wissensstand der Anwendung. Sie macht nicht zwangsläufig rückgängig, was der Markt bereits getan hat.

Die Absicht dauerhaft aufzeichnen

Speichern Sie vor der Übermittlung einer Aktion ihre Absicht. Dieser Nachweis verbindet die Strategieentscheidung mit Konto, Instrument, Konfigurationsversion, Autorisierungsergebnis und Ausführungsanfrage. Er ist der Bezugspunkt für die Wiederherstellung, wenn ein Prozess nach dem Senden, aber vor dem Speichern einer Antwort endet.

Verwenden Sie getrennte Kennungen für die wirtschaftliche Absicht und die Kommunikationsversuche. Ein beabsichtigter Kauf kann eine erste Anfrage, eine Statusabfrage und einen späteren Stornierungsversuch erzeugen. Das sind keine drei unabhängigen Käufe. Umgekehrt sollten zwei getrennte genehmigte Käufe nicht nur deshalb zusammengeführt werden, weil ihre Beträge gleich sind.

Ein dauerhafter Absichtsnachweis hilft der Bedienperson auch bei einer einfachen Frage: Warum handelte das System? Die Antwort sollte auf Nachweise verweisen, die zum Entscheidungszeitpunkt existierten. Einen Indikator später neu zu berechnen und diesen Wert als ursprünglichen Grund darzustellen würde die untersuchte Geschichte umschreiben.

Signierbefugnisse eng begrenzen und sichtbar halten

Der Signierer macht aus genehmigten Daten eine autorisierte Aktion. Er sollte kein universeller Dienst sein, der beliebige Anweisungen aus jedem Teil der Oberfläche annimmt. Prüfen Sie, welche Konten, Umgebungen und Aktionstypen jeder Aufrufer anfordern darf, und bewahren Sie die Beziehung zwischen Autorisierungsentscheidung und signierten Nutzdaten.

Die Handhabung von Zugangsdaten und die Handelslogik haben unterschiedliche Fehlerarten. Ein falsch formatierter Preis sollte einen Validierungsfehler auslösen und kein Geheimnis in einem Diagnoseabzug offenlegen. Ein getrenntes Konto sollte das Programm nicht veranlassen, stillschweigend zu einem anderen Konto mit ähnlicher Bezeichnung zu wechseln. Protokolle können öffentliche Kennungen und Fehlerkategorien enthalten, ohne privates Signiermaterial aufzunehmen.

Die Bedienperson sollte sehen können, welche Befugnis aktiv ist und wie sie sich entziehen lässt. Einen Desktopprozess zu stoppen ist hilfreich, ersetzt aber nicht das Verständnis fortbestehender Berechtigungen externer Dienste oder delegierter Signierer.

Ergebnisse auf der richtigen Ebene auslegen

Kommunikationserfolg, Aktionsannahme, Auftragsplatzierung, Teilausführung und vollständige Ausführung beschreiben unterschiedliche Ereignisse. Ein gut entworfener Adapter legt diese Unterschiede offen, statt sie in einem einzigen booleschen Erfolgswert zusammenzupressen. Die Strategie reagiert dann auf das tatsächliche Geschehen statt auf den Anschein einer normalen Antwort.

Betrachten Sie einen erfundenen Auftrag über 100 Token, der 35 erwirbt und den Rest unausgeführt lässt. Das Konto hat nun eine Position von 35 Token. Das System kann sie weder als null noch als 100 verwalten. Spätere Ausstiegsentscheidungen und die verfügbare Ausgabekapazität sollten die beobachtete Menge einschließlich etwaiger Gebührenwirkungen nutzen.

Speichern Sie die Rohantwort für die Fehlersuche ausreichend sicher zusammen mit einer normalisierten Auslegung. Ändert eine spätere Parserkorrektur die Auslegung, bleiben die ursprünglichen Nachweise verfügbar. Das ist nützlicher, als nur eine Meldung aufzubewahren, der Handel sei erfolgreich gewesen.

Der Abgleich ist ein fortlaufender Prozess

Der Abgleich vergleicht lokale Absichten mit beobachteten Kontofakten. Er sollte offene Aufträge, abgeschlossene Ausführungen, Guthaben und unerklärte Änderungen untersuchen. Zweck ist nicht, das Konto zur Übereinstimmung mit der lokalen Datenbank zu zwingen. Zweck ist herauszufinden, welche Sicht unvollständig ist, und den Nachweis anhand von Belegen zu aktualisieren.

Manueller Handel erzeugt häufige Abweichungen. Verkauft der Nutzer eine Position über eine andere Oberfläche, muss die automatisierte Strategie den veränderten Bestand erkennen, bevor sie einen weiteren Verkauf vorbereitet. Die externe Aktion sollte als externe Anpassung erscheinen und nicht als erfundene, dem früheren Botsignal zugeschriebene Ausführung.

Der Leitfaden zum Handelsjournal beschreibt, wie Aufzeichnungen eine aussagekräftige Prüfung unterstützen. Halten Sie ungeklärte Unterschiede sichtbar. Sie hinter einer frisch berechneten Gesamtsumme zu verbergen kann den Bildschirm vereinfachen und zugleich die Informationen entfernen, die zur Verhinderung der nächsten falschen Aktion nötig sind.

Wiederherstellung eines Hyperliquid Bots nach einem Neustart

Die Wiederherstellung eines Hyperliquid Bots nach einem Neustart beginnt mit Beobachtung und nicht mit dem erneuten Übermitteln des letzten Befehls. Laden Sie dauerhafte Absichten, rekonstruieren Sie Reservierungen und beschaffen Sie den aktuellen Kontozustand. Ordnen Sie anschließend jede unvollendete Aktion anhand verfügbarer Nachweise als weiterhin offen, abgeschlossen, storniert, abgelehnt oder ungeklärt ein.

Stellen Sie sich einen Prozess vor, der unmittelbar nach der Annahme eines Auftrags stoppt. Beim Neustart steht sein lokaler Datensatz noch auf „wird übermittelt“. Ein weiterer Kauf würde aus einer Protokollierungslücke zusätzliches Engagement machen. Eine Wiederherstellungsroutine sollte die bestehende Absicht und zugehörige Auftragsinformationen untersuchen, bevor sie entscheidet, ob eine neue Anweisung gerechtfertigt ist.

Die Wiederherstellung muss außerdem Konfigurationsänderungen berücksichtigen. Eine während der Offlinezeit deaktivierte Strategie sollte nicht unter einer älteren gespeicherten Einstellung automatisch neu starten. Die maßgebliche aktuelle Richtlinie sollte entscheiden, was fortgesetzt werden darf; die alte Richtlinie bleibt Teil der historischen Erklärung bestehender Positionen.

Die Wirkung jeder Stoppkontrolle definieren

„Stopp“ kann bedeuten, keine Signale mehr zu sammeln, keine Positionen mehr zu eröffnen, offene Aufträge zu stornieren, alle neuen signierten Aktionen zu stoppen oder einen Bestandsabbau zu versuchen. Das sind unterschiedliche Kontrollen mit unterschiedlichen Folgen. Benennen Sie sie genau, damit die Bedienperson weiß, ob bestehende Aufträge und Bestände aktiv bleiben.

Eine Stornierungsanfrage ist keine abgeschlossene Liquidation. Das Stornieren eines ruhenden Kaufauftrags kann künftiges Engagement reduzieren, während eine bereits aufgebaute Position bestehen bleibt. Ebenso kann das Deaktivieren neuer Einstiege die Ausstiegsverwaltung weiterlaufen lassen. Das kann erwünscht sein, sollte aber ein ausdrücklicher Modus statt einer zufälligen Nebenwirkung sein.

Testen Sie diese Modi mit konstruierten Szenarien. Prüfen Sie bei einem offenen Auftrag, einem bestehenden Bestand und einer ungeklärten Anfrage, was jeder Stoppbefehl verändert und was er unberührt lässt. Das resultierende Verhalten sollte zur Bezeichnung passen, bevor sich jemand während eines belastenden Ereignisses auf die Kontrolle verlässt.

Den Betriebsablauf und nicht nur den Gewinn messen

Ein nützliches Dashboard meldet die Dauer veralteter Eingangsdaten, abgelehnte Vorschläge, ungeklärte Aktionen, Abgleichsdifferenzen und Wiederherstellungsdauer. Diese Kennzahlen erklären, ob sich die Automatisierung wie vorgesehen verhält. Gewinn allein kann einen soliden Prozess nicht von einem glücklichen Ergebnis mit verborgenen Betriebsfehlern unterscheiden.

Erfassen Sie Quoten mit ihren Bezugsgrößen. Drei abgelehnte Aufträge bei fünf Vorschlägen bedeuten etwas anderes als drei bei fünftausend. Trennen Sie Ablehnungen aufgrund gültiger Schutzgrenzen von Fehlern aufgrund falscher Formatierung oder nicht verfügbarer Dienste. Erstere können die Richtliniendurchsetzung belegen; Letztere können einen Defekt aufdecken.

Ein kleines Vorfallsprotokoll ergänzt Diagramme um Kontext. Halten Sie fest, wann sich die Konfiguration änderte, die Verbindung verschlechterte oder manuelle Kontoaktivität stattfand. Ohne solche Anmerkungen könnte eine Analyse eine Leistungsänderung dem Handelssignal zuschreiben, obwohl tatsächlich eine Betriebsbedingung ursächlich war.

Den Betriebsablauf und nicht nur den Gewinn messenOpen IntentConfirmed FillStill OpenUnresolvedReconcileTRADING FIELD NOTESEDUCATIONAL RESOURCE
Die Wiederherstellung folgt dem beobachteten Zustand, statt die zuletzt übermittelte Aktion zu wiederholen.

Einen testbaren Entscheidungsweg aufbauen

Tests sollten den vollständigen Weg von der Beobachtung bis zum abgeglichenen Zustand durchlaufen und dabei kontrollieren, was der Test tun darf. Beginnen Sie mit aufgezeichneten oder synthetischen Beobachtungen und prüfen Sie die vorgeschlagenen Aktionen. Testen Sie anschließend Antwortverarbeitung und Kontozustandsübergänge, ohne anzunehmen, ein simulierter Erfolg sage eine künftige Ausführung voraus.

Nehmen Sie gezielt ungünstige Fälle auf: ein veraltetes Orderbuch, einen fehlenden Markt, einen teilausgeführten Auftrag, ein doppeltes Ereignis, eine verspätete Antwort und einen Neustart an jedem Übergang. Eine attraktive Vorführung des Normalfalls sagt wenig darüber, wie die Anwendung reagiert, wenn zwei Ereignisse in unerwarteter Reihenfolge eintreffen.

Der Überblick zum Systembetrieb bietet einen umfassenderen betrieblichen Rahmen. Jedes fehlgeschlagene Szenario sollte einen verständlichen Zustand und einen definierten Wiederherstellungsweg erzeugen. Ein Test, der den Fehler lediglich unterdrückt, belegt weder korrekte Rechnungsführung noch eine sichere nächste Aktion.

Änderungen bewerten, ohne die Ausgangsbasis umzuschreiben

Versionieren Sie die Strategie, Grenzen, das Marktregister und den Ausführungsadapter jedes Beobachtungszeitraums. Andernfalls lassen sich Ergebnisänderungen nicht zuverlässig zuordnen. Ein neuer Signalschwellenwert und ein gleichzeitig eingeführter Gebührenparser schaffen zwei mögliche Erklärungen für Unterschiede der gemessenen Ergebnisse.

Verwenden Sie eine schriftliche Änderungshypothese. Eine verbesserte Ablehnung veralteter Daten könnte beispielsweise die Anzahl versuchter Einstiege senken und den Anteil mit vollständigen Nachweisen erhöhen. Messen Sie diese beabsichtigten Wirkungen direkt, statt die Änderung allein nach einer kurzen Renditephase zu beurteilen.

Bewahren Sie bei der Bewertung einer Revision abgelehnte Kandidaten auf. Nur abgeschlossene Geschäfte zu vergleichen kann verdecken, ob das überarbeitete System lediglich unter schwierigen Bedingungen nicht mehr teilnahm. Das kann angemessen sein, sollte aber in der Analyse sichtbar werden, statt für ein allgemein stärkeres Signal gehalten zu werden.

Eine Entscheidung erneut auswerten, ohne den Handel zu wiederholen

Eine erneute Auswertung bedeutet, gespeicherte Nachweise nochmals zu bewerten und dabei zu verhindern, dass die Prüfung eine neue Marktaktion erzeugt. Eine nützliche Wiedergabeumgebung hat keine aktive Handelsbefugnis. Sie kann den Vorschlag rekonstruieren, mit der dokumentierten Entscheidung vergleichen und Unterschiede durch geänderte Regeln oder Parser erklären. Diese Grenze ausdrücklich zu halten verhindert, dass eine Analyse zu einer weiteren Ausführungssitzung wird.

Bewahren Sie neben den Beobachtungen selbst auch deren Reihenfolge auf. Traf eine Guthabenaktualisierung nach einem Preissignal ein, gibt eine Wiedergabe, die sie vor das Signal setzt, der Strategie Informationen, die sie ursprünglich nicht hatte. Dadurch kann eine fehlerhafte Entscheidung im Nachhinein vernünftig wirken. Ist die Zustellungszeit ungewiss, kennzeichnen Sie die Unsicherheit, statt die Reihenfolge mit dem attraktivsten Ergebnis auszuwählen.

Kosten durch das Hauptbuch verfolgen

Betrachten Sie einen beispielhaften Kauf von 40 Token für 80 Einheiten der Gegenwährung mit gesonderten Anschaffungskosten von 0,08 Einheiten. Später werden 15 Token für 33 Einheiten mit Verkaufskosten von 0,03 Einheiten verkauft. In einem einfachen Beispiel proportionaler Kostenzuordnung trägt der verkaufte Anteil 30,03 Einheiten Anschaffungskosten; daraus bleiben 2,94 Einheiten realisierter Gewinn für diesen Anteil. Die verbleibenden 25 Token sind weiterhin Bestand und kein realisierter Erlös.

Diese Rechnung empfiehlt keine Steuermethode und behauptet nichts über aktuelle Gebühren. Sie zeigt, warum das System Mengen, Erlöse und Kosten gemeinsam benötigt. Den gesamten Eingang von 33 Einheiten als Gewinn auszuweisen würde das Ergebnis überhöhen; nach dem Teilausstieg noch den ursprünglichen Bestand von 40 Token zu zeigen würde den Bestand überhöhen. Ein ausdrückliches Hauptbuch macht beide Fehler erkennbar, bevor eine spätere Strategie das falsche verfügbare Guthaben verwendet.

Eine praktische Architekturprüfung

Wer einen Hyperliquid Bot prüft, kann eine repräsentative Aktion anhand von sechs Fragen verfolgen. Welche Beobachtung löste sie aus? Welches Instrument und Konto waren ihr Ziel? Welche Regel autorisierte ihre Größe? Was wurde übermittelt? Was wurde tatsächlich ausgeführt? Wie würde sich das System wiederherstellen, wenn die Antwort verloren gegangen wäre?

Beruht eine Antwort auf einer Bildschirmbezeichnung statt auf einem dauerhaften Nachweis, muss der Entwurf weiter untersucht werden. Kann das System alle sechs Fragen beantworten, lässt sich Strategiequalität getrennt von Ausführungskorrektheit bewerten. Diese Unterscheidung macht Vergleiche nützlicher und die Fehlersuche deutlich weniger spekulativ.

Ziel dieser Architektur ist kein ständiger Handel. Es ist kontrolliertes Verhalten unter gewöhnlichen, außergewöhnlichen und ungewissen Bedingungen. Ein System, das eine abgelehnte Aktion erklären, ein ungeklärtes Ergebnis bewahren und erst nach dem Abgleich fortfahren kann, lässt sich leichter betreiben als eines, das lediglich rund um die Uhr beschäftigt wirkt.

Weiterlernen

Alle Beiträge entdecken