跳转至内容

🔥 dYdX

基金会赞助商

dYdX 是 Hummingbot 基金会的赞助商,因此当您使用 Hummingbot 在 dYdX 上运行机器人时,您就是在支持基金会以及我们通过开源软件来普及算法交易的使命。

🛠 连接器信息

  • 交易所类型:去中心化交易所(DEX
  • 市场类型: 中央限价订单簿 (CLOB)
组件 状态 注意事项
🔀 现货连接器 暂不可用
🔀 永续合约连接器 支持测试网
🕯 现货蜡烛图数据源 暂不可用
🕯 永续合约蜡烛图数据源 暂不可用

ℹ️ 交易所信息

⚙️ 安装说明

目前存在一些依赖问题,由于某些软件冲突,安装 dydx 可能会稍显复杂。我们创建了这些简单的说明,让您能够快速使用 Docker 或源码运行。

Docker

打开您的 docker-compose.yml 文件。此文件通常位于您的 Hummingbot 项目目录中。

更新 image 行。找到 hummingbot 服务下以 image: 开头的行。根据您要运行的是 latest 还是 development 分支,将其更改为以下内容。

最新稳定版本:

image: hummingbot/hummingbot:latest_dydx

开发版本:

image: hummingbot/hummingbot:development_dydx

源码

克隆 Hummingbot 仓库后,在运行 install 命令时使用 --dydx 标志

./install --dydx

完整命令请参见下方:

git clone https://github.com/hummingbot/hummingbot.git
cd hummingbot
./install --dydx
conda activate hummingbot
./compile

🔑 如何连接到 dYdX (v4)

生成 API 密钥

  1. 连接您的钱包
  2. 打开 dYdX 交易平台并连接您的钱包(例如 MetaMask 或其他支持的钱包)。这将允许您与交易所进行交互并管理您的资金。

  3. 存入 USDC

  4. 一旦您的钱包连接成功,向您的 dYdX 账户存入 USDC。平台上的交易需要 USDC。

  5. 访问您的钱包连接

  6. 在 dYdX 界面的右上角,找到并点击您的钱包图标或地址。这将打开钱包连接设置。

  7. 复制您的 dYdX 链地址

  8. 在钱包连接设置窗口的顶部,您将找到您的 dYdX Chain Address。复制此地址并妥善保管以备将来参考。

  9. 导出您的密钥短语

  10. 在钱包连接设置中向下滚动,找到标有 Export your secret phrase 的选项。点击它以显示并安全保存您的 dYdX v4 Secret Phrase。此短语对于账户恢复和身份验证至关重要。

向Hummingbot添加密钥

您需要以下内容将 Hummingbot 连接到 dydx_v4_perpetual

  • dYdX v4 secret_passphrase(24 个词)
  • dYdX v4 链地址(以 dydx 开头)

在 Hummingbot 客户端内部,运行 connect dydx_v4_perpetual 以连接您的钱包:

Enter your dydx v4 secret_phrase(24 words) >>>
Enter your dydx_v4 chain address (starts with dydx)>>>

🔀 永续合约连接器

集成到永续期货市场 API 端点

订单类型

该连接器支持以下 OrderType 常量:

  • LIMIT
  • LIMIT_MAKER
  • MARKET

持仓模式

此连接器支持以下持仓模式:

  • 单向

模拟交易

此交易所提供一个预发布(测试网)模式:https://v4.testnet.dydx.exchange/

尽管用户可以使用上述链接在测试网上进行交易,但目前在 Hummingbot 中不支持。