avatar of 发明者量化-小小梦 发明者量化-小小梦
Suivre Messages privés
4
Suivre
1271
Abonnés

Instructions de configuration et d'utilisation de l'échange dYdX

Créé le: 2021-10-23 11:19:55, Mis à jour le: 2021-10-25 14:56:12
comments   22
hits   2282

Instructions de configuration et d’utilisation de l’échange dYdX

FMZ prend désormais en charge dYdX.

Documents de la bourse

Le documentation de l’API est disponible à l’adresse suivante: https://docs.dydx.exchange/#get-account-leaderboard-pnls

Site officiel de la bourse

dYdX est actuellement disponible sous forme de contrats à durée indéterminée, dont le code sur FMZ estswap

Définition de la plateforme d’échange quantifiée dYdX

  • Informations requises pour la configuration

    • AccessKey
    • SecretKey
    • Passphrase
    • StarkPublicKey
    • StarkPrivateKey

Comme le montre la figure :

Instructions de configuration et d’utilisation de l’échange dYdX

Comment accéder à ces informations:

  • Il faut d’abord avoir un portefeuille.

    Instructions de configuration et d’utilisation de l’échange dYdX

  • Connectez votre portefeuille sur dYdX

    Instructions de configuration et d’utilisation de l’échange dYdX

    Le portefeuille doit contenir des actifs ETH, puis vous êtes invité à créer un compte dYdX.

    Instructions de configuration et d’utilisation de l’échange dYdX

    Besoin d’un échangeUSDCLes actifs disponibles sont affichés sur dYdX. L’information suivante s’affiche dans votre navigateur:

    Instructions de configuration et d’utilisation de l’échange dYdX

    Il est disponible.API_KEY_PAIRSSTARK_KEY_PAIRS

    API_KEY_PAIRS est composé de:

    key: xxxxxxLa correspondance est remplie sur la FMZAccess Keysecret: xxxxxxLa correspondance est remplie sur la FMZSecret Keypassphrase: xxxxxxLa correspondance est remplie sur la FMZPassphrase

    STARK_KEY_PAIRS est composé de:

    publicKey: xxxxxxLa correspondance est remplie sur la FMZStark PublicKeyprivateKey: xxxxxxLa correspondance est remplie sur la FMZStark PrivateKey

  • Réglage de la limite de frais Limiter le prix à la commande, une fois par commande. Par exemple:

  exchange.IO("limitFee", 0.011)
  • Les secondsOfValidity sont des secondes de validité. Par exemple: Définition de la durée de validité de la commande, unité: seconde.
  exchange.IO("secondsOfValidity", 60 * 60 * 24 * 7)   // 设置有效期为7天
  • Par exemple, le paramètre “simuler” est un paramètre qui ne s’applique qu’une fois. Pour passer à l’environnement de simulation, il faut passer à l’adresse de basehttps://api.stage.dydx.exchange
  exchange.IO("simulate", true)

Autres résumés

  • Le compte n’est pas gelé, mais il est détecté que plus d’actifs ne sont pas autorisés. Lorsque GetAccount est appelé sur FMZ, la structure qui est renvoyéeFrozenBalanceLe champ est la valeur de l’actif occupé par le détenteur de la position. Il ne s’agit pas d’un blocage.

  • Il est préférable de ne pas avoir plus de 100 listes, l’interface de l’échange est limitée à 100 commandes. Bien qu’il y ait des requêtes en plusieurs pages, l’interface semble avoir des problèmes. Il est normal d’avoir moins de 100 listes.