Die Quantitative Währungsrunde sieht neu aus - bringt Sie näher an die Quantitative Währungsrunde.

Schriftsteller:Kleine Träume, Erstellt: 2021-04-12 10:17:12, Aktualisiert: 2023-09-24 19:31:51

img

Die Münzkreis-Quantifizierung ist ein neuer Ansatz, der Sie näher an die Münzkreis-Quantifizierung bringt.

Im Zuge der Entwicklung der Quantitative Handel mit Blockchain-Assets sind immer mehr Blockchain-Asset-Händler mit diesem Instrument vertraut geworden. Aber als neues Mitglied dieses Kreises bin ich für viele Konzepte verwirrt. Ich bin durch verschiedene Begriffe, Software, Informationen und so weiter verwirrt. Dieser Artikel bringt Sie mit, um die gängigen Konzepte zu kennen und die verschiedenen nützlichen Informationen über den Handel mit Blockchain-Assets aus verschiedenen Gesichtspunkten zu erfahren. Dieser Artikel veranschaulicht zunächst die Grundkonzepte, die dann mit Beispielen auf der FMZ-Quantitätshandelsplattform dargestellt werden.

  • Börsen

    Zuerst müssen wir das Konzept der Börse verstehen, wir brauchen Blockchain-Assets in den Händen von Händlern, um zu spekulieren, zu investieren und so weiter. Derzeit werden viele, erfahrene, aufstrebende, große und kleine Geschäfte getätigt.

    • Börsenkonten Ein Börsenkonto ist ein Konto, das bei dieser Börse registriert und eröffnet wurde. In diesem Konto können Blockchain-Assets gespeichert und gehandelt werden. Einige Börsen können unter dem Hauptkonto erstellt und eingerichtet werden.UnterkontoDie Anmeldung für die Erstellung, den Mechanismus, die Verwendung und so weiter variieren. Sie müssen diese Informationen speziell auf der Website der Börse abfragen.

      Nach dem Anmelden mit einem Konto auf der Börsenseite kann man in der Regel sehen, wo Blockchain-Assets auf mehrere Scheibenkonten gesetzt werden können (dies sind logische Konten, nicht Börsenkonten).GeldbeutelWährungstransaktionskontenFinanzbuchhaltungVertragstransaktionskontenEs gibt verschiedene Möglichkeiten für jeden einzelnen Handel. Normalerweise werden die Blockchain-Assets (die Münze) nach dem Eintritt in ein Konto (der Geldbeutel oder direkt in das Münzhandelskonto) aufgeladen. Nach dem Aufladen wird überprüft, wohin die Anlagen gehen und wann sie abgebildet werden müssen.

    • API-Schnittstelle für Börsensysteme Viele Studenten, die diese Funktion nicht benutzt haben, fragen sich wahrscheinlich: Was ist ein API-Interface-Tipp? Eine API-Schnittstelle ist eine Schnittstelle, die von einem Börsensystem zur Verfügung gestellt wird, um Programmanwendungen zu ermöglichen. Einfach ausgedrückt, eine API-Schnittstelle ist eine Schnittstelle, die einem Programm erlaubt, Bestellungen, Abhebungen, Rechnungen, Kontovermögen, Lagerbestände usw. auf dem Börsensystem zu tätigen. Die API der Börse ist in verschiedene Arten von Schnittstellen unterteilt, die normalerweiseRESTDie Protokolle sind nicht mehr verfügbar.WebSocketEs gibt nur wenige Anbieter, die die Möglichkeit bieten.FIXDie meisten von uns haben ein Protokoll-Interface. Das ist nur ein Verständnis.RESTDie Schnittstellen für die Protokolle, deren Dokumentation sich normalerweise am Ende der Website der Börse befindet, sind verfügbar.APIDie API-Systeme jeder Börse sind unterschiedlich und unterscheiden sich stark, sodass man sich die Dokumentation für die spezifischen Probleme ansehen muss. Wenn Sie kein Strategieentwickler sind, können Sie diese Informationen nur als Einblick erhalten.

    • API-Key für das Konto Das Konto API KEY ist ein wichtiges Thema, denn es geht um die Sicherheit der Blockchain-Assets, die Sie auf Ihrer Börse aufbewahren. Wenn man sagt, dass die API-Schnittstelle ein Portal ist, dann ist der API-Key ein Portal.Reisepass◦ Es ist gefährlich, dass keine Programme Zugriff zulassen können, da es Zugangswege gibt. ◦ Es ist also notwendig, dass man sich verifiziert, und der API KEY wird verwendet, um die Identität zu verifizieren. ◦ API KEY ist also wichtig für die Sicherheit Ihrer Assets und muss gut aufbewahrt werden. Normalerweise befindet sich der API KEY der Börse in der oberen rechten Ecke der Börsenseite, die auf der Account-Management-Seite erstellt wird.access keyDer zweite Satz wird normalerweise alssecret keyAuch die API KEY der Börse enthält weitere Informationen, wie z.B. die OKEX V5 und V3 Schnittstelle.PassPhrase, ist auch eine String (die eigene Einstellung benötigt, um die Sicherheit der Authentifizierung zu verbessern). Bei der Einrichtung des API KEYs sind in der Regel auch die Berechtigungen dieses API KEYs erforderlich. Es gibt im Allgemeinen Berechtigungen für den Handel mit Tickets und Tickets, die je nach Verwendung des API KEYs speziell eingestellt werden müssen.

    • Gegenstand der Börse Das Konzept der Börsenobjekte wurde von den Erfindern der quantitativen Handelsplattform (Quantitative Trading Platform) entwickelt.FMZ.COMDie Konzeption der Börse ist eine Form der Verpackung der Interface. In der FMZ-Strategiekode ist das Objekt exchange, das die Funktion exchange.GetTicker anruft, die eigentlich die Schnittstelle anruft, die auf die Marktdaten der Börse zugreift. Siehe die Dokumentation der FMZ API:https://www.fmz.com/api#exchangeEine Börse kann Futures- und Spot-Funktionen haben. Da Futures- und Spot-Objekte in der FMZ definiert werden, dass es sich um verschiedene Arten von Exchange-Objekten handelt, werden sie unterschieden. So sehen Sie beispielsweise bei der Konfigurierung auf FMZ:imgZwei Münzen gibt es auch.img

      Wenn die Strategie Futures-Objekte betreibt, wird Futures hinzugefügt, wenn die Strategie Bargeld betreibt, wird Bargeld hinzugefügt.

      Auf der FMZ-Plattform ist die Exchange ein Objekt der Börse und repräsentiert ein Konto der Börse.https://www.fmz.com/api#exchanges

  • Handelsmärkte

    Hierbei handelt es sich um eine spezifische Handelsplattform, die in der Regel alle mehrere Bereiche verhandelt.MünzhandelLeveraged DealingVertragsabwicklungUnd so weiter.

    • Die Transaktion stimmt Was wir im Allgemeinen sagen, ist, was wir kaufen und verkaufen, zum Beispiel, wenn wir auf den Markt gehen, um Weissen zu kaufen.Weißkohl _ ZwiebelnDie Transaktion ist ein Paar, bei dem der Käufer für Weißkohl bezahlt und der Verkäufer für Weißkohl.BTC_USDTIn diesem Fall handelt es sich um eine Kaufoperation, bei der man USDT zahlt und BTC erhält. MitBTC_USDTZum Beispiel bezeichnen wir normalerweise BTC als Handelswährung und USDT als Preiswährung.

      • Das ist eine sehr schwierige Sache.
      • In den letzten Jahren hat sich die Zahl der Euro-Dollar in der Welt erhöht, und die Zahl der Euro-Dollar in den letzten Jahren ist gestiegen.
    • BargeldMünzhandelLeveraged Dealing, die als Bargeld eingestuft werden. Bargeld wird nur ausdrücklich verwendetDie Transaktion stimmtDer Name des Marktes kann nur beschrieben werden, auf dem der Handel stattfindet.
      Zum Beispiel auf der FMZ-Quantifizierungsplattform, wenn man BTC-USDT-Paare tätigt. Wir benutzen die Funktionen der FMZ-Plattform.exchange.SetCurrency("BTC_USDT")Das bedeutet, dass wir das aktuelle Transaktionspaar in folgende Zahlen umwandeln:BTC_USDTDas ist alles. FürSetCurrencyDas ist nicht zu verstehen:https://www.fmz.com/api#exchange.setcurrency..Ich bin nicht derjenige. FürexchangeDas ist nicht zu verstehen:https://www.fmz.com/api#exchange

    • Der Vertrag (Futures, Optionen) Der größte Unterschied zwischen dem Handelskontrakt und dem Handelskontrakt ist, dass der Vertrag gehandelt wird. Derzeit sind die Börsenverträge in zwei Gruppen unterteilt:币本位合约USDT本位合约Für programmatisierte Transaktionen und Quantitative Transaktionen müssen nicht nur Paare festgelegt werden, sondern auch Verträge. Zum Beispiel, wenn es um die Währung BTC geht, gibt es viele Verträge für diese Währung. Es gibt vierteljährliche Verträge (auslieferung jedes Quartals), wöchentliche Verträge (auslieferung 5 pro Woche), dauerhafte Verträge (nicht auslieferung) und so weiter. Da wir nun beschreiben, in welchem Markt der Vertrag gehandelt wird, müssen wir beschreiben, was eine Währung ist und was ein Vertrag ist.

      • Währungsplatzvertrag Ein Kontrakt, bei dem die Währung als Sicherung verwendet wird (z. B. ein BTC-Konto-Kontrakt, bei dem BTC als Sicherung verwendet wird, die Gewinne auch BTC sind) und die Gewinne auch Münzen sind.BTC的币本位季度合约Der Markt. Auf der FMZ-Quantitätshandelsplattform gibt es eine große Anzahl von Online-Trading-Aktionen.exchange.SetCurrency("BTC_USD")Setzen Sie die Transaktionspaare ein, und dannexchange.SetContractType("quarter")Es ist eine Art Quartalsvertrag.BTC的币本位季度合约Das ist alles.

      • USDT-Standortvertrag Ein USDT-basierter Vertrag (z. B. ein USDT-basierter Vertrag mit USDT als Sicherung, der Gewinn ist ebenfalls USDT), der Gewinn ist ebenfalls USDT.BTC的USDT本位永续合约Der Markt. Auf der FMZ-Quantitätshandelsplattform gibt es eine große Anzahl von Online-Trading-Aktionen.exchange.SetCurrency("BTC_USDT")Setzen Sie die Transaktionspaare ein, und dannexchange.SetContractType("swap")Es gibt eine Reihe von Möglichkeiten, wie man einen dauerhaften Vertrag einrichten kann.BTC的USDT本位永续合约Das ist alles.

    • Bestellungen Was genau bedeutet der Auftrag? Ein Auftrag ist ein Einzelteil, den wir an die Börse übermitteln, wenn wir auf der Börse kaufen und verkaufen. Der Auftrag ist in Marktpreise, Limitpreise, Konditionslisten usw. unterteilt. Die grundlegendsten Eigenschaften eines Auftrags sind: das, was der Auftrag kennzeichnet (einfach gesagt, was zu kaufen und zu verkaufen ist), die Anzahl der Aufträge (wie viel zu kaufen und zu verkaufen), der Auftragspreis (zu welchem Preis zu kaufen und zu verkaufen). Wenn der nächste Auftrag, egal wie viel Geld, nur die Anzahl der Kauf- und Verkaufsergebnisse bestimmt, dann wird ein solcher Auftrag als Preis bezeichnet.

      • Bargeld Die Anzahl der Bestellungen ist in der Regel auf den Kauf zu achten. Die Anzahl der Bestellungen ist nicht die Anzahl der Münzen, sondern der Betrag. Da der Kaufpreis nicht festgelegt ist, kann nur durch den Betrag bestimmt werden, wie viel gekauft wird.

      • Der Vertrag Die Anzahl der Aufträge ist spezifischer, normalerweise für die Anzahl der Aufträge. Die Anzahl der Aufträge an den Börsen ist grundsätzlich die Anzahl der Aufträge, ohne dass die Anzahl der Einheiten mit der Anzahl der Münzen angegeben wird. In der Regel ist die Anzahl der Aufträge unabhängig vom Marktpreis und dem Limitpreis die Anzahl der Aufträge.

      • Was ist ein Taker-Maker-Order? Ein Taker-Order ist ein Liquiditäts-Order, einfach gesagt, ein Kauf-Preis von 10 und ein Verkaufspreis von 11 auf dem aktuellen Teller. In diesem Fall hänge ich einen Kauf- oder Verkaufsauftrag mit einem Kaufpreis von 9 oder einen Verkaufsauftrag mit einem Verkaufspreis von 12 auf, in diesem Fall gebe ich einen Auftrag an die Tiefe des Tellers, mein Auftrag ist der Maker. Oder in diesem Beispiel, wenn ich einen Kauf- oder Verkaufsauftrag mit einem Preis von 11 auf dem Teller gebe, wird mein Auftrag dann mit einem Verkaufsauftrag mit einem Preis von 11 auf dem Teller ausgetauscht.

        Zum Beispiel, eine Unterordnungsfunktion, die auf der Quantitative Trading Plattform des Erfinders verpackt ist.exchange.Sellexchange.BuyDie Verpackung ist eine normale Preisbeschränkung, Marktpreisinterface. Bei der Bestellung wird der Auftrag als Taker oder Maker eingestuft, je nachdem, ob der Auftragspreis und die damalige Auflage Liquidität bietet oder verringert. Bei der Preisübertragung auf der inventor-quantitative Handelsplattform ist der Preis ein-1, also ein Unterauftrag. Beachten Sie, dass der Unterauftrag für die Bezahlung des Marktpreises für die Barware der Betrag ist, dann ist der Marktpreis definitiv eine Verringerung der Liquidität, sicherlich ein Taker-Auftrag.

      • Angabe der Bedingungen der Börse Viele Börsen unterstützen auch bedingte Aufträge.比如冰山委托止损单, 止盈单, post_only:只做maker单fok:全部成交或立即取消ioc:立即成交并取消剩余Und so weiter. Diese Bestellungen können auf der Quantitative-Trading-Plattform der Erfinder verwendet werden.exchange.IODie Funktion geht direkt auf die Exchange Order-Schnittstelle und gibt die Parameter an, die eingestellt werden sollen, um zu bestellen.exchange.IODie Funktionsnutzung ist in der FMZ API Dokumentation zu finden:https://www.fmz.com/api#exchange.io...

  • Quantifizierte Handelsplattformen

    Eine Quantitative-Trading-Plattform kann als ein Quantitative-Trading-Tool betrachtet werden, kann ein Online-Software-System sein, kann eine Website sein, kann ein lokaler Ausführungsprogramm sein, kann sogar ein Open-Source-Projekt auf GitHub sein.

    • FMZ-Quantifizierungsplattform Die Inventor Quantitative Trading Plattform ist ein online verteiltes System, auf das sich folgende Anleitungen beziehen können:https://www.fmz.com/bbs-topic/4145

    • Quantifizierung der Rückmessung von Plattformen Was ist ein Retestsystem? Einfach ausgedrückt, ist ein Rückkopplungssystem, wenn man historische Daten einer Handelsart wiederholt, und wenn man bei der Rückkopplung eine Strategie einführt, um die Transaktionsleistung dieser Strategie bei der simulierten Rückkopplung historischer Daten zu erhalten. Wenn also ein Rückkopplungssystem nur eine Sandbox-Umgebung ist, die alle möglichen Dinge erzeugen kann, aber nur Modelle sind, die nichts mit der realen Sache zu tun haben, dann kann ein Rückkopplungssystem keine Funktion für echte Börsen haben.

      Der Erfinder der Quantitative Trading Plattform Retesting System:

      Name Typ Erläuterung
      Bitfinex Gegenstand der Börse Unterstützt begrenzte Handelspare, z. B.: BTC_USD, ETH_USD, LTC_USD usw. Beachten Sie, dass der Handel mit der Währung USD in Dollar abgerechnet wird
      Binance Gegenstand der Börse Unterstützt begrenzte Paare wie BTC_USDT, ETH_USDT, ETH_BTC, LTC_BTC usw.
      Das ist OK. Gegenstand der Börse Unterstützt begrenzte Paare wie BTC_USDT, ETH_USDT, ETH_BTC, LTC_BTC usw.
      Münzen Gegenstand der Börse Unterstützt begrenzte Paare wie BTC_USDT, ETH_USDT, ETH_BTC, LTC_BTC usw.
      OKEX-Futures Gegenstand der Futures-Börse Unterstützt begrenzte Handelspare, z. B.: BTC_USD, ETH_USD etc., Handelspare, die als USD bewertet werden und nach Einstellung eines spezifischen Vertragscodes (siehe Exchange.SetContractType-Funktion) als Währungskontrakt eingestuft werden.
      HuobiDM Gegenstand der Futures-Börse HuobiDM ist ein Token-Futures-Kontrakt, der begrenzte Handelspaare unterstützt, z. B. BTC_USD, ETH_USD usw.
      BitMEX Gegenstand der Futures-Börse Das Transaktionspaar ist: XBT_USD, nach Einstellung des spezifischen Vertragscodes (siehe exchange.SetContractType-Funktion) wird der Vertrag als Währungsplatz-Vertrag eingesetzt.
      Binance-Futures Gegenstand der Futures-Börse Unterstützt begrenzte Handelspare, z. B.: BTC_USDT, ETH_USDT etc., Handelspare, die als USDT bewertet werden und nach Einstellung des spezifischen Vertragscodes (siehe Funktion exchange.SetContractType) als USDT-Standortvertrag ausgewiesen werden
      Deribit-Optionen Objekt der Optionsbörse Der Vertrag wird als Währungs-Nebenvertrag eingesetzt, nachdem das Transaktionspaar: BTC_USD, ETH_USD, spezifische Vertragskode eingestellt wurde (siehe Exchange.SetContractType-Funktion).
    • API KEY für die Quantitative Handelsplattform Alle API-Schnittstellen werden gehandelt, ebenso wie die Quantitative Trading Plattform.扩展APIDie Funktionen der FMZ-Plattform lassen sich programmierbar bedienen.https://www.fmz.com/api#fmz平台扩展apiDie API kann auch für einige interessante Dinge genutzt werden.Erweiterte API für den Handel mit Alarmsignalen in TradingView mit der Quantitative Trading Platform der Erfinder

  • Programmierte Transaktionsscripts

    Was genau ist das für eine automatische Steuerung meines Börsenkontos, um Geschäfte zu tätigen? Das sind Programmiert-Trading, Quantitative-Trading, die spezifischen Ausprägungen von Programmiert-Trading-Skripten. Diese Echtplattenprogramme können in verschiedenen Sprachen geschrieben werden, zum Beispiel auf der FMZ Quantitative-Trading-Plattform, die Unterstützung für das Schreiben von Echtplatten-Trading-Strategien in JavaScript, Python und C++ unterstützt. Diese Skripte führen verschiedene Operationen wie Kauf und Verkauf für ein Konto über die API der Börse durch.

    • Geräte, auf denen das programmatisierte Transaktionsscript läuft Die Festplatten-Skriptprogramme müssen einen Geräteträger haben (einfach gesagt, ein Festplatten muss den Ort haben, an dem sie funktionieren soll). Eine Quantitative Transaktion in der Münzringe besteht in der Regel darin, die Festplattenprogramme auf den Ali Cloud-Server in Hongkong zu deployieren (natürlich können Sie auch Server anderer Anbieter an anderer Stelle verwenden).timeoutIch bin nicht derjenige. In FMZ Quantum ist es üblicherweise möglich, eigene Softwareprogramme mit dem Ali Cloud Server in Hongkong zu implementieren (die Trägersoftware der Erfinder der Quantum-Trading-Plattform heißt Quantified Trustee Pump, die auf der Basis der Trustee-Software ausgeführt wird).

      • Gerätesystem Die verschiedenen Betriebssysteme Windows/Linux/MAX OS/ARM Linux werden je nach Festplatten-Skript ausgewählt. Bei FMZ Quantitative ist der Einsatz von Linux-Servern in der Regel nicht kompliziert. Ein einfacher Einsatz erfordert nur ein paar Befehle.
    • Die Wahl der Skriptsprache Es gibt so viele Programmiersprachen, dass man sie im Grunde genommen auch für das Schreiben von Festplatten-Skript verwenden kann. Hier werden wir auch die Vorteile der verschiedenen Sprachen mit der FMZ Quantitative Trading Plattform als Beispiel erfahren.

      • Javascript Einfache Benutzerfreundlichkeit, wenig Abhängigkeit von der Geräteumgebung, Unterstützung des ES6-Standards. Die Schnellgeschwindigkeit der Strategien liegt hinter der der C++-Strategien.

      • Python Ein gewisses Maß an Device-Umgebung, die Möglichkeit, verschiedene Bibliotheken zu installieren, und eine hohe Skalierbarkeit.

      • C++ Die Strategie wird am schnellsten, am effizientesten und am schwierigsten ausgeführt. Ich spiele, ich fühle mich anders.so easy!

      • Maisch Sprache Die FMZ unterstützt die Ma-Sprache nur als die grundlegendste Anweisung.

        • Die Ma-Sprache ist für die Entwicklung von Trendstrategien geeignet
        • In der Maischsprache gibt es Transaktionssignale, bei der Durchführung von Transaktionsanweisungen können nur Aufträge ausgeführt werden, keine Aufträge unterstützt werden.
        • Die Maer-Sprache ist für die Strategie geeignet, ein einmaliges Austauschobjekt zu machen (wenn nur ein Austauschobjekt gesteuert wird, unterstützt FMZ die Einbettung von JS-Code, aber die Schwierigkeit für die Erneuerung ist etwas groß und wird nicht untersucht)
        • Die Mailsprache ist nur geeignet, um ein- oder mehrsprachige Strategien zu erstellen. Es wird empfohlen, mehrsprachige Strategien zu entwerfen oder JavaScript, Python oder C++ zu verwenden.
        • FMZ ist in der Sprache Machen verfügbar:https://www.fmz.com/digest-topic/5789 https://www.fmz.com/digest-topic/5768
      • Visualisieren Sie Modulspel-Strategie Die visualisierte Art, Strategien zu erstellen, dient lediglich der Förderung von Interesse und der Erkenntnis der Prozesslogik. Für die Erstellung von einfachen Logiken ist eine etwas komplizierte Strategie nicht mehr geeignet, da komplexe Logiken schwieriger zu erstellen sind.


Verwandt

Mehr

FangliangDiese Serie ist eine gute Einführung.

SchädelWenn ich dich so früh sehe, brauche ich nicht mehr einen halben Monat, um selbst nach Informationen zu suchen und mich selbst zu bemühen.

WqyDie Sprache ist leicht verständlich! Danke fürs Unterrichten!

EinzigartigesDanke fürs Teilen!

EinzigartigesDanke fürs Teilen!

WqyIch freue mich auf die Fortsetzung der Serie.

Kleine TräumeDanke für Ihre Unterstützung.