avatar of 发明者量化-小小梦 发明者量化-小小梦
konzentrieren Sie sich auf Private Nachricht
4
konzentrieren Sie sich auf
1271
Anhänger

Strategie und Zustandsmaschine

Erstellt in: 2017-09-07 19:02:31, aktualisiert am:
comments   0
hits   2365

Strategie und Zustandsmaschine

  • Ich habe lange nicht mehr geschrieben und wollte schon mal über Strategie und Status Maschinen sprechen.

Viele Freunde haben eine gute Trading-Strategie, aber wenn sie programmatisch umgesetzt werden, werden sie oft feststellen, dass die Programmkontrolle nicht nach vorherigen Vorstellungen ausgeführt werden kann, und es wird zu viel Position geöffnet, zu viel Position verringert oder sogar ein unvernünftiger Vertrag mit mehreren Positionen und leeren Positionen gleichzeitig gehalten werden. Tatsächlich ist der Grund für diese Phänomene, dass programmatischer Handel nicht wie subjektiver Handel ist, und wenn es zu Überraschungen kommt, kann man angemessen reagieren und handeln.

Eine Statusmaschine ist eine Statusübertragungskarte, die durch die Einführung einer Statusmaschine alle Status der Bestellung unterscheidet und mit der Programmierung der Logik unter allen Zuständen kontrolliert wird, ohne sie zu stören.

Während des Handels erzeugen wir Bewegungen für die Order: Eröffnung der Lagerbestätigung, Rücknahme der Lagerbestätigung, Ausgleich der Lagerbestätigung, Rücknahme der Ausgleichsbezeichnung; Wir erhalten die Status-Feedback der Order als Ergebnis der Auftragsbewegung: nicht vollständig ausgeliefert, vollständig ausgeliefert, um die Order zurückzuziehen ((teilweise ausgeliefert oder nicht ausgeliefert). Daher können wir den Status, in dem der Auftrag nach der Auftragsbewegung auf eine Rückgabe wartet, als Status kennzeichnen.

  • Hier ist ein einfaches Beispiel eines eher klassischen Einzelabkommens für den Leser:

Strategie und Zustandsmaschine

Auf diese Weise kann bei einem Einzeltrager jeder Zustand des Auftrags streng unterschieden werden; die Prozedur kann auch entsprechend seiner unterschiedlichen Zustände verarbeitet werden. Zum Beispiel: Nach der Überstundenabhebung des Ausgleichs kann der Ausgleich zum ursprünglichen Preis fortgesetzt werden, oder ein bestimmter Ausgleich zum Ausgleich hinzugefügt wird, oder der Ausgleich zum Auftragspreis des Gegners wird fortgesetzt, je nach Ihrer Strategie.

Natürlich können Sie auch den Fluss nach Ihrer Absicht steuern, z. B. in der obigen Abbildung, der Rückzug der Position, der Rückzug der Position, der Rückzug der Position, der Rückzug der Position, der Rückzug der Position, der Rückzug der Position, der Rückzug der Position, der Rückzug der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Rückgang der Position, der Position, die Position, die Sie haben, die Position, die Sie haben, die Position, die Sie haben, die Position, die Sie haben, die Position, die Sie haben, die Sie haben,

  • Hier geht es um die Status-Maschine mit doppelter Contract-Arbitrage. Die Arbitrage betrifft zwei Verträge, also die Frage, ob die Beine flach sind. Im Vergleich zu einem Einvertrag ist die Status-Maschine sehr problematisch.

Wie bereits erwähnt, setzen wir die Handlung auf einen Auftrag aus, und die Auftragsergebnisse oder die Ertragsergebnisse werden in mehrere Antworten auf die Handlung auf einen Auftrag zusammengefasst, um den Auftragszustand zu erstellen, während wir auf die Antwort warten. In diesem Sinne führen wir alle Handlungen auf und kombinieren die Handlungen der beiden Verträge, um alle Zustände aufzulisten.

Die Handlungen, die auf den Vertrag angewendet werden: Auf, Niedrig, Rück, usw. Das ist so, weil nach einem Bein, das eine Position hält, nach dem Prinzip des Arbitrages der andere Bein ausgeglichen werden muss. Daher muss zuerst ein gutes Bein aufgestellt werden, bis das andere Bein auch ein gutes Gegenteil aufbaut, um ein Arbitrageportfolio zu bilden.

Die Bestellstatus der Doppelverträge sind in der folgenden Tabelle enthalten:

Strategie und Zustandsmaschine

Auf diese Weise können Sie basierend auf der Rückmeldung nach der Auftragshandlung die erforderliche Statusmaschine erstellen. Die folgende Abbildung ist eine Statusmaschine, die bei der Erstellung eines arbitragen Portfolios für die Betrachtung eines Börsengeschäfts verwendet wird.

Strategie und Zustandsmaschine

Die Logik und die Konstruktion der Statusflüge von Arbitrage-Portfolios sind der Konstruktion von Basis- und Eröffnungspositionen entsprechen.

Übertragung von ronalgao’s Blog