Definition
Die Form ist immer dieselbe: ein Ziel in Worten, ein Satz Werkzeuge (eine Suche, eine Datei, ein Shell-Befehl, eine API), eine Schleife und eine Abbruchregel. Daran ist der Art nach nichts neu, denn ein Programm konnte immer eine API aufrufen. Neu ist, dass die Wahl des Aufrufs von einem Modell getroffen wird, das Text liest, das System kann also Arbeit übernehmen, für die niemand eine Regel geschrieben hat, und dort irren, wo eine Regel es nicht kann. Zwei Fragen beschreiben jedes solche System: welche Werkzeuge es hält und was es ohne Rückfrage tun darf.
Mit Geld in Reichweite wiegen vier Fehler schwerer als die übrigen. Es kann eine Zahl falsch lesen, und ein verrutschtes Komma ist eine zehnmal zu große Position. Es kann von den Daten angewiesen werden, die es liest, denn von außen geholter Text kann Anweisungen tragen, die ein Modell für seine eigenen nimmt. Es kann in Schleifen laufen, und ein wiederholter Schritt ist eine wiederholte Gebühr oder eine Order, die niemand wollte. Und sein Key kann gestohlen werden, denn ein Key auf einer Maschine, die unbeaufsichtigt läuft, ist ein Key, den ein Angreifer erreicht.
Es gibt drei Arten von Grenze, und sie sind nicht austauschbar. Was der Handelsplatz selbst nicht annimmt, ist die stärkste: die Aktion findet nie statt, was das Programm auch entscheidet. Eine Grenze, die die Person auf einem Gerät signiert hat, an das die Maschine nicht kommt, folgt danach und ist nur so gut wie der Code, der sie prüft. Eine Zahl in einer Konfigurationsdatei ist die schwächste, denn wer an die Maschine kommt, kommt an die Datei. Ein Journal ist überhaupt keine Grenze, aber ohne eines lässt sich keine Grenze im Nachhinein prüfen.
Unser eigener Agent wendet die drei in dieser Reihenfolge an. Der Key des Kontos bleibt in Ihrer Wallet, allen voran in Locker Vault auf einem Handy ohne Netz, oder in der Erweiterung oder mobilen Wallet, die Sie gewählt haben, und kann alles. Der Agent-Key liegt auf dem Rechner, unter einem Passwort versiegelt, und darf nur Orders platzieren und stornieren und den Hebel und den Margin-Modus eines Markts setzen. Das von Ihrer Wallet signierte Mandat trägt die Grenzen (die Märkte, die größte Order, den höchsten Hebel, die Orders und den Nominalwert pro Tag, die Gebühr und ihren einen Empfänger), mit einer Frist, die mit dem Agent-Key endet, höchstens 180 Tage, und der Wächter wendet vor jeder Eröffnung das Engere von Mandat und lokaler Policy an.
Beispiel
Ein Beispiel für eine begrenzte Schleife: unser täglicher Pilot. Eine Überlegung am Tag, um 00:30 UTC, sofern die Charta nichts anderes sagt, nennt eine Richtung, einen Markt und einen ersten Einstieg, mit einer These und einer Zuversicht, und nichts weiter: keine Größe, keinen Stop, kein Ziel. Der Code bemisst die Position dann an der Charta, was hier eine Leiter aus 1, 1, 2, 3 und 5 Einsätzen bei Hebel 3 heißt, mit Stufen im Abstand von 0,5 Tages-ATR und einem Grundeinsatz von 2,78 % des Kapitals. Fressen die Gebühren, das Funding über die Tage, die die Position voraussichtlich wartet, und die Slippage die 10 % des Grundeinsatzes auf, die sie anstrebt, wird der Trade abgelehnt, nachdem das Modell gesprochen hat.