dYdX-Börsenkonfiguration und -anleitung

Schriftsteller:Kleine Träume, Erstellt: 2021-10-23 11:19:55, Aktualisiert: 2021-10-25 14:56:12

dYdX-Börsenkonfiguration und -anleitung

FMZ unterstützt die dYdX-Börse.

Dokumentation der Börse

Die URL der API-Dokumentation ist:https://docs.dydx.exchange/#get-account-leaderboard-pnls

Webseite der Börse

dYdX verfügt zurzeit über einen leistungsfähigen, dauerhaften Vertrag, der unter dem Code dauerhafter Vertrag auf FMZ steht.swap

FMZ-Quantitative Handelsplattform Konfiguration von dYdX

  • Informationen, die konfiguriert werden müssen

    • Zugriffsschlüssel
    • Geheimer Schlüssel
    • Passwort
    • StarkPublicKey
    • StarkPrivateKey

    Siehe Bild:

    img

    Wie erhalten Sie diese Profilinformationen:

    • Das erste, was man braucht, ist ein Portemonnaie.

      img

    • Anmelden Sie sich bei dYdX

      img

      Der Wallet benötigt ETH-Vermögenswerte und wird dann aufgefordert, ein dYdX-Konto zu erstellen.

      img

      Es muss umgetauscht werden.USDCDas ist ein sehr schwieriges Thema, aber es gibt viele Möglichkeiten. Dann schauen Sie in Ihrem Browser auf folgende Informationen:

      img

      Ich habe es bekommen.API_KEY_PAIRSSTARK_KEY_PAIRS

      API_KEY_PAIRS enthält:

      key: xxxxxxDie entsprechende Ausfüllung auf FMZAccess Keysecret: xxxxxxDie entsprechende Ausfüllung auf FMZSecret Keypassphrase: xxxxxxDie entsprechende Ausfüllung auf FMZPassphrase

      STARK_KEY_PAIRS enthält:

      publicKey: xxxxxxDie entsprechende Ausfüllung auf FMZStark PublicKeyprivateKey: xxxxxxDie entsprechende Ausfüllung auf FMZStark PrivateKey

  • Setzen Sie limitFee Setzen Sie die LimitFee bei der Bestellung ein, um eine Einmalwirkung zu setzen.

    exchange.IO("limitFee", 0.011)
    
  • Setzen Sie secondsOfValidity ein, um eine Einmalwirkung zu setzen. Einheit: Sekunde.

    exchange.IO("secondsOfValidity", 60 * 60 * 24 * 7)   // 设置有效期为7天
    
  • Die Simulation ist ein einmaliges Setup. Um die simulierte Umgebung zu wechseln, müssen Sie die Basisadresse wechseln.https://api.stage.dydx.exchange

    exchange.IO("simulate", true)
    

Weitere Zusammenfassungen

  • Eine Aufbewahrung von Aktien ohne Einfrieren der Konten, jedoch mit einer Überprüfung, ist nicht zulässig. Wenn GetAccount auf FMZ aufgerufen wird, wird die Struktur zurückgegebenFrozenBalanceDas Feld ist für die Anzahl der im Lager befindlichen Vermögenswerte gedacht.

  • Es ist am besten, dass es nicht mehr als 100 Aufzeichnungen gibt, und die Interface der Börse ist begrenzt und kann nur 100 Aufträge erhalten. Obwohl es eine Seitenuntersuchung gibt, scheint es Probleme mit der Interface zu geben.


Mehr

DDR13Dream, ich habe das offizielle Python-Paket dydx-v3-Python-Paket verwendet und jetzt ist es Zeit, das Beispiel zu laufen. Traceback (letzter letzter Anruf): Datei "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/examples/demodydxcreateorder.py", Linie 1, in von dydx3 Import Konstanten Datei "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/dydx3/__init__.py", Linie 1, in von dydx3.dydx_client Import Client Datei "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/dydx3/dydx_client.py", Linie 1, in von web3 importieren Web3 Datei "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/__init__.py", Linie 9, in von web3.main importieren ( Datei "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/main.py", Linie 87, in von web3.manager importieren ( Datei "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/manager.py", Linie 47, in von web3.providers importieren ( Datei "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/providers/__init__.py", Linie 11, in Die Websocket-Lösung wurde von der Websocket-Lösung von.websocket import (# noqa: F401, Datei "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/providers/websocket.py", Linie 21, in von websockets.client importieren ( Datei "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/examples/websockets.py", Linie 9, in von dydx3 import Client ImportFehler: kann nicht den Namen "Client" importieren Es gibt Pakete, die Import-Fehlermeldungen sind, die offizielle Pakete sind, und es sollte keinen Konflikt zwischen den Reihen geben.

FantasieIch weiß nicht, warum ich STARK_KEY_PAIRS nicht finden kann.

Luke_baoF12 findet keine Informationen?

Luke_baoKann man diese Schlüsselwerte nicht mehr verwenden?

Luke_baoIch möchte fragen, warum der Fehler "Internal error, couldn't fetch data for subscription: v3_accountsAPI key not found" erscheint?

FMZ_Kleinweiß_YYSDHallo, Meng wollte immer fragen, ob ETH und USDC auf der Ethereum-Public-Chain sind?

JEs gibt auch etwas Neues zum Spielen.

SchottlichUnterstützung

Aufmerksamkeit und QuantitätIch bin nicht derjenige, der das sagt.

BankenEin großer Kompliment für Traum!

YY KapitalAPI_KEY_PAIRS nicht gefunden

Kleine TräumeDas ist ein Python-Paket, das nicht sehr klar ist, wie man es benutzt. FMZ ist ohne offizielles SDK auf dYdX zugegriffen.

Kleine TräumeDie erste Verbindung erfordert eine Authentifizierung, die die ETH der Brieftasche in GAS verbraucht.

Kleine TräumeEs gibt einen Autorisierungsprozess, um das Geldbeutel zu verbinden.

Luke_baoOh, es muss ein Browser-Problem gewesen sein, es war nicht da.

Kleine TräumeIch habe es nicht geändert.

Kleine TräumeMit der rechten Taste geht es auf die Browser-Kontrollseite und sucht nach etwas, das man finden sollte.

Luke_baoDanke, das Problem ist gelöst.

Kleine TräumeEs muss KEY gewesen sein, der das falsch gemacht hat.

Kleine TräumeIch habe kürzlich die USDC ETH in meinem Geldbeutel aufgeladen und nach der Autorisierung der Link auf dem Geldbeutel kann ich einen Schritt USDC in dYdX umwandeln, das ist ein bisschen teuer, ich brauche nicht mehr Dutzende von US-Dollar.

Kleine Träume^^ Danke für die Unterstützung von FMZ.

Kleine TräumeWenn Sie ein Geldbeutel anschließen möchten, müssen Sie ETH und USDC in Ihrem Geldbeutel haben.