Конфигурация биржи dYdX, инструкции по использованию

Автор:Маленькие мечты, Создано: 2021-10-23 11:19:55, Обновлено: 2021-10-25 14:56:12

Конфигурация биржи dYdX, инструкции по использованию

FMZ теперь поддерживает биржу dYdX.

Документы биржи

Адрес API-документа:https://docs.dydx.exchange/#get-account-leaderboard-pnls

Сайт биржи

dYdX в настоящее время имеет наличные, постоянные контракты, на FMZ постоянные контракты под кодомswap

Конфигурация платформы FMZ для количественной торговли dYdX

  • Информация, необходимая для настройки

    • AccessKey (ключ доступа)
    • Секретный ключ
    • Пароль
    • StarkPublicKey
    • StarkPrivateKey

    Например:

    img

    Как получить информацию о профилях:

    • Первое, что нужно - это кошелек.

      img

    • Вход в кошелек на dYdX

      img

      В кошельке необходимо иметь активы ETH, после чего вам будет предложено создать учетную запись dYdX.

      img

      Необходимо менять.USDCНа сайте DYdX можно посмотреть доступные активы. Затем в вашем браузере посмотрите следующую информацию:

      img

      Я могу.API_KEY_PAIRSSTARK_KEY_PAIRS

      API_KEY_PAIRS содержит:

      key: xxxxxxСоответствующее заполнение на FMZAccess Keysecret: xxxxxxСоответствующее заполнение на FMZSecret Keypassphrase: xxxxxxСоответствующее заполнение на FMZPassphrase

      STARK_KEY_PAIRS содержит:

      publicKey: xxxxxxСоответствующее заполнение на FMZStark PublicKeyprivateKey: xxxxxxСоответствующее заполнение на FMZStark PrivateKey

  • Настройка limitFee Установка LimitFee при заказе, установка однократного действия; например:

    exchange.IO("limitFee", 0.011)
    
  • Настройка secondsOfValidity, устанавливающая однократное действие. Установка времени действия заказа в единице: секунды.

    exchange.IO("secondsOfValidity", 60 * 60 * 24 * 7)   // 设置有效期为7天
    
  • Установка simulate, установка однократного действия. Чтобы переключиться на аналогичную среду, нужно переключить адрес базы наhttps://api.stage.dydx.exchange

    exchange.IO("simulate", true)
    

Другие сводки

  • Заложенные активы не замораживаются, но проверяются, и не разрешается выкладывать активы, превышающие их. При вызове GetAccount на FMZ возвращается структураFrozenBalanceПоле для количества активов, находящихся в хранении.

  • Не рекомендуется размещать более 100 заявок, интерфейс биржи ограничен и может принимать только 100 заявок.


Больше

ДДР13Ночной кошмар, я использовал официальный пакет python dydx-v3-python. Traceback (последний последний звонок): Файл "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/examples/demodydxcreateorder.py", строка 1, в из dydx3 import constants Файл "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/dydx3/__init__.py", строка 1, в from dydx3.dydx_client импорт Клиент Файл "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/dydx3/dydx_client.py", строка 1, в from web3 import Веб3 Файл "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/__init__.py", строка 9, в from web3.main import (включает в себя: Файл "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/main.py", строка 87, в from web3.manager импорт ( Файл "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/manager.py", строка 47, в from web3.providers import (включает файлы из веб3.providers) Файл "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/providers/__init__.py", строка 11, в От.websocket import (#noqa: F401, Файл "/Users/CHIN/Documents/dydx_workspace_py/venv/lib/python 3.6/site-packages/web3/providers/websocket.py", строка 21, в from websockets.client import (включает в себя: Файл "/Users/CHIN/Documents/dydx_workspace_py/dydx-v3-python-master/examples/websockets.py", строка 9, в import Client из dydx3 ImportError: не может импортировать имя 'Client' Все пакеты существуют, то есть импортируют ошибки, все официальные пакеты, и не должно быть никаких конфликтов порядка.

ФантадонгНе знаю, почему я не могу найти STARK_KEY_PAIRS

Люк_Баоf12 не может найти соответствующую информацию?

Люк_БаоМожет быть, теперь мы не можем использовать эти ключевые значения?

Люк_БаоЯ хотел бы спросить, почему сообщение "Внутренняя ошибка, не смогла получить данные для подписки: v3_accountsAPI key not found", это ошибка?

FMZ_кошелек_YYSDЗдравствуйте, мне всегда хотелось спросить, ETH и USDC находятся на публичной цепочке Ethereum?

JНовые игры.

СкоттликПоддержка

Стремиться к количествуДрем-гуль, идс

ТбанкоПоздравляем с днем рождения!

YY в капиталеНе удалось найти API_KEY_PAIRS

Маленькие мечтыЭтот пакет Python не очень понятен для использования. FMZ уже имеет доступ к dYdX, но не использует официальный SDK.

Маленькие мечтыПервое соединение требует аутентификации, которая расходует ETH кошелька в GAS.

Маленькие мечтыДля подключения кошелька требуется процесс авторизации.

Люк_БаоНу, наверное, что-то не так с браузером или что-то в этом роде.

Маленькие мечтыНе меняйте его.

Маленькие мечтыПравую клавишу, перейдите на страницу консоли браузера и найдите то, что должно быть найдено. Попробуйте в Chrome.

Люк_БаоСпасибо, я нашел проблему.

Маленькие мечтыВозможно, КЕЙ ошибся.

Маленькие мечтыДа, я только что зарядил, USDC ETH в кошельке, после того, как я разрешил ссылку на кошелек, один шаг USDC перейти в dYdX можно, это немного дороже, несколько десятков U нет.

Маленькие мечты^^ Спасибо за поддержку FMZ.

Маленькие мечтыЕсли вы хотите подключить кошелек, то в кошельке должны быть ETH, USDC.