Configuration de l'échange dYdX, instructions d'utilisation

Auteur:Le petit rêve, Créé: 2021-10-23 11:19:55, Mis à jour: 2021-10-25 14:56:12

Configuration de l'échange dYdX, instructions d'utilisation

FMZ est désormais compatible avec l'échange dYdX.

Documents sur les bourses

L'adresse du fichier API est:https://docs.dydx.exchange/#get-account-leaderboard-pnls

Site Web de l'échange

dYdX propose actuellement des contrats en espèces, permanents, sous le code de contrat permanent sur FMZ.swap

Comment configurer la plateforme de trading quantitative FMZ dYdX

  • Informations à configurer

    • Accès à la clé
    • Clé secrète
    • Le mot de passe
    • Il y a un problème.
    • Une clé privée

    Voici le graphique:

    img

    Comment obtenir les informations de profil ci-dessus:

    • Tout d'abord, vous devez avoir un portefeuille.

      img

    • Connectez votre portefeuille à dYdX

      img

      Le portefeuille doit contenir des actifs en ETH, puis il est invité à créer un compte dYdX.

      img

      Il faut le remplacerUSDCLes actifs disponibles sont affichés sur dYdX. Vous pouvez consulter les informations suivantes dans votre navigateur:

      img

      Vous pouvez le prendre.API_KEY_PAIRSSTARK_KEY_PAIRS

      L'API_KEY_PAIRS est composé de:

      key: xxxxxxLes informations correspondantes doivent être remplies sur FMZAccess Keysecret: xxxxxxLes informations correspondantes doivent être remplies sur FMZSecret Keypassphrase: xxxxxxLes informations correspondantes doivent être remplies sur FMZPassphrase

      STARK_KEY_PAIRS est composé de:

      publicKey: xxxxxxLes informations correspondantes doivent être remplies sur FMZStark PublicKeyprivateKey: xxxxxxLes informations correspondantes doivent être remplies sur FMZStark PrivateKey

  • Mettre en place le limitFee La limite de prix à la commande est définie pour une seule fois; par exemple:

    exchange.IO("limitFee", 0.011)
    
  • Pour la mise en place de secondsOfValidity, la mise en place d'un effet unique. La durée de validité de la commande est définie en unités: secondes.

    exchange.IO("secondsOfValidity", 60 * 60 * 24 * 7)   // 设置有效期为7天
    
  • La mise en place de simulate, la mise en place d'une seule action. Pour passer à un environnement analogique, vous devez changer l'adresse de base vershttps://api.stage.dydx.exchange

    exchange.IO("simulate", true)
    

Autres résumés

  • Le gel des actifs de compte n'est pas autorisé, mais il y a des contrôles, et le dépassement des actifs n'est pas autorisé. Lorsque GetAccount est appelé sur FMZ, la structure est renvoyéeFrozenBalanceLes champs indiquent la valeur de l'actif détenu.

  • Il est préférable de ne pas avoir plus de 100 listes, l'interface de l'échange est limitée à 100 commandes.


Plus de

DDR13C'est un cauchemar, j'utilise le paquet officiel python dydx-v3-python. Traceback (le dernier appel le plus récent): Le fichier "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/examples/demodydxcreateorder.py", ligne 1, dans depuis dydx3 import constants Fichier "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/dydx3/__init__.py", ligne 1, dans Dydx_client import Client Fichier "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/dydx3/dydx_client.py", ligne 1, dans depuis web3 importer Web3 Fichier "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/__init__.py", ligne 9, dans le module Je ne peux pas le faire. Fichier "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/main.py", ligne 87, dans le module Je suis en train d'essayer d'importer des données. Fichier "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/manager.py", ligne 47, dans le module Les fournisseurs importent ( Fichier "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/providers/__init__.py", ligne 11, dans le module Il s'agit d'un logiciel qui permet d'importer des données à partir d'un fichier Web. Fichier "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/providers/websocket.py", ligne 21, dans le module Le client doit importer des données de base. Fichier "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/examples/websockets.py", ligne 9, dans le module depuis dydx3 import Client ImportError: Impossible d'importer le nom du client Les paquets existent, c'est-à-dire les erreurs d'importation, ils sont tous des paquets officiels et il ne devrait pas y avoir de conflits d'ordre.

le fantadongJe ne sais pas pourquoi je ne trouve pas STARK_KEY_PAIRS

- Je ne sais pas.F12 ne trouve pas d'informations à ce sujet?

- Je ne sais pas.Est-ce qu'on ne peut plus utiliser ces valeurs de clé?

- Je ne sais pas.J'aimerais savoir pourquoi l'erreur "Erreur interne, ne pouvait pas récupérer les données pour les abonnements: v3_accountsAPI key not found"?

FMZ_ petit blanc_ YYSDBonjour, je me suis toujours demandé si l'ETH et l'USDC étaient sur la chaîne publique Ethereum?

JeIl y a aussi de nouvelles choses à jouer.

Je vous en prie.Soutenir

Le dévouement est quantifiéJe ne suis pas d'accord avec toi.

BanqueJe ne peux pas dire que je n'ai jamais été aussi heureuse.

Le montant de l'impôtAPI_KEY_PAIRS n'a pas été trouvé

Le petit rêveCe paquet Python n'est pas très clair. FMZ a accès à dYdX, sans le SDK officiel.

Le petit rêveLa première connexion nécessite une authentification et consomme l'ETH du portefeuille en GAS.

Le petit rêveIl y a un processus d'autorisation pour connecter le portefeuille; le portefeuille doit contenir l'ETH.

- Je ne sais pas.Oh, ça doit être un problème avec le navigateur ou quelque chose comme ça, ça n'était pas là avant.

Le petit rêveJe ne suis pas d'accord avec toi.

Le petit rêveCliquez sur le bouton droit pour accéder à la page du console du navigateur et trouver ce que vous devriez trouver.

- Je ne sais pas.Merci, j'ai trouvé le problème.

Le petit rêveC'est peut-être KEY qui a fait une erreur.

Le petit rêveEh bien, j'ai récemment payé, l'USDC ETH est dans le portefeuille et après l'autorisation du portefeuille sur le lien, il est possible de transférer l'USDC dans dYdX, c'est-à-dire que les frais sont un peu plus élevés, quelques dizaines d'U ne sont pas nécessaires.

Le petit rêve^^ Merci pour votre soutien à FMZ.

Le petit rêvePour connecter le portefeuille, il faut avoir ETH, USDC et ainsi de suite.