Auf der Wall Street hat sich der quantitative Handel zur führenden Rolle des Markthandels entwickelt. Viele der weltweit führenden Investmentbanken haben den manuellen Richtungs-Spekulativhandel verboten. Die Entwicklung des quantitativen Handels in China ist ebenfalls sehr schnell. Institutionen nutzen ihn und auch zukünftige Tycoons. Es nehmen immer mehr Menschen am quantitativen Handel teil.
Aber es gibt auch viele manuelle Händler, die sich für quantitativen Handel interessieren. Am Anfang waren sie voller Vertrauen. Nach dem Lesen des langen und komplexen Codes zögerten sie oft oder hörten auf. Um die Öffentlichkeit zu populärisieren, die Schwelle der quantitativen Handelsprogrammierung zu reduzieren und die Effizienz des Schreibens erheblich zu verbessern, hat FMZ eine visuelle quantitative Handelsplattform entwickelt.
In der traditionellen Programmierung sollten Sie mit der grundlegenden Grammatik, Datenoperation, Datenstruktur, Logiksteuerung... der Programmiersprache vertraut sein.
Es dauerte 5 Zeilen Code, nur um ein Zeichenfolgeprogramm auszuführen. Ich glaube, dass die meisten Anfänger nur das "Hallo, world" in Klammern kennen und nichts anderes. Daher ist es eine bessere Wahl, mit visueller Programmierung zu beginnen.
Visuelle Programmierung hat eine lange Geschichte und ist nicht neu. Die
Wie im obigen Diagramm gezeigt, benötigt das gleiche Programm nur eine Zeile Code in der Block-Visuellen Programmierung, was die Programmierschwelle erheblich reduziert, insbesondere für diejenigen Händler, die überhaupt keine Programmierkenntnisse haben. Dies ist eine sehr gute Betriebserfahrung. Die FMZ Quant-Visuelle Programmierung wird auch durch das von Google veröffentlichte Block-Visualisierungstool realisiert.
Die visuelle Programmierung von FMZ Quant, mit Hunderten von häufig verwendeten Handelsmodulen, wird in Zukunft mehr Handelsmodule hinzufügen, um Händler zu unterstützen
Gebrauchsweise
Schritt 1: Registrieren und unterschreiben in der FMZ Quant (FMZ) Website unter:www.fmz.com
Schritt 2: Gehen Sie zum Dashboard
Schritt 3: Klicken Sie auf Strategie hinzufügen
Schritt 4: Wählen Sie Block und Vorlage einbeziehen
Endlich!, befinden wir uns in der visuellen Programmierschnittstelle, wie folgt:
Versuchen Sie, ein Programm zu schreiben, das
Schritt 1: Wählen Sie das Log-Modul aus
Schritt 2: Wählen Sie das Modul Text aus
Schritt 3: Einstellungen für den Backtest
Schritt 4: Rückprüfungsergebnis
Eine vollständige dynamische Ausgleichsstrategie für digitale Währungen
Strategie Logik
Bedingung für den Kauf: Wenn der Marktwert der laufenden Position abzüglich des laufenden verfügbaren Saldoes weniger als 5% des negativen laufenden verfügbaren Saldoes beträgt, wird eine Position zum Kauf eröffnet.
Verkaufsbedingung: Wenn der Marktwert der aktuellen Position abzüglich des aktuellen verfügbaren Saldos mehr als 5% des negativen aktuellen verfügbaren Saldos beträgt, wird eine Position zum Verkauf geschlossen.
Voraussetzungen und Anforderungen
Aktueller Markt
Umlaufvermögen
Gesamtmarktwert der Währung
Vermögenswertdifferenz
Strategieentwurf in Blockform Schritt 1
Wir berechnen die vier Voraussetzungen und Voraussetzungen der Handelsstrategie und weisen jedem Variablen Werte zu.
Es ist zu beachten, dass der Gesamtmarktwert der Währung der Gesamtmarktwert der laufenden Währungshalten ist. Die Berechnungsmethode besteht darin, die laufenden Gesamtwährungshalten mit dem aktuellen letzten Preis zu multiplizieren. Die Vermögensdifferenz ist der Gesamtmarktwert der Währung abzüglich des aktuellen verfügbaren Saldo.
Strategieentwurf in Blockform Schritt 2
Nachdem die Zuordnung von Voraussetzungen und Voraussetzungen abgeschlossen ist, muss die Handelslogik geschrieben werden. Dies ist nicht so kompliziert wie erwartet. Es ist nichts anderes als die oben genannte Strategie-Logik in Form von Code-Blöcken auszudrücken. Das heißt, wenn die Vermögensdifferenz weniger als 5% des negativen verfügbaren Saldos beträgt, kaufe sie, und wenn die Vermögensdifferenz größer als 5% des verfügbaren Saldos ist, verkaufe sie. Wie unten gezeigt:
Die gesamte Strategie scheint beendet zu sein, aber Sie sollten wissen, dass das Programm von oben nach unten ausgeführt wird und dann stoppt. Unsere Handelsstrategie besteht jedoch nicht darin, die Handelsbedingungen einmal auszuführen, sondern sie in einer Schleife wiederholt auszuführen. Mit anderen Worten, das Programm muss überprüfen, ob die strategischen Bedingungen kontinuierlich erreicht wurden. Wenn ja, wird es den Handel ausführen, andernfalls wird es weiter überprüfen. Zu diesem Zeitpunkt ist eine weitere Schleiferanweisung erforderlich, wie in der folgenden Abbildung gezeigt:
Es gibt keinen wesentlichen Unterschied zwischen der Visualisierungsstrategie und der in anderen Programmiersprachen geschriebenen Strategie. Es unterstützt auch den historischen Daten-Test mit mehreren Perioden und Genauigkeiten. Natürlich unterstützt es auch den realen Markthandel von in- und ausländischen Rohstoff-Futures und digitaler Währung.
Bis jetzt ist eine komplette Handelsstrategie fertiggestellt. um sich um die faulen Typen zu kümmern, wurde diese Strategie im Strategie-Quadrat geteilt und kann direkt zum Studium kopiert werden.
Strategie-Verbindungsadresse:
https://www.fmz.com/strategy/121404
Das Gesetz der Zehntausend Stunden existiert immer, aber für Trader mit Nullbasis ist es unmöglich, Zehntausend Stunden wieder zu üben.
Mit visueller Programmierung müssen Sie sich nicht an die Grammatik und den Methodennamen erinnern, sondern einfach das Funktionsmodul durchsuchen, um das zu finden, was Sie wollen.
Mit anderen Worten, visuelle Programmierung ist jedoch kein Problem als Schritt zum quantitativen Einstieg, aber sie hat auch ihre eigenen Einschränkungen, wie die Unfähigkeit, zu komplexe und anspruchsvolle Handelsstrategien zu entwickeln.
Schließlich wünsche ich allen Freunden, die quantitativen Handel betreiben wollen, unabhängig davon, ob sie auf Null basieren, dass sie ihre Lernziele durch Handeln erreichen können.