跳转至内容

AscendEx

支持 Hummingbot

Hummingbot Foundation 与 Ascendex 有费用分成合作关系。当您使用我们的软件在 Ascendex 上进行交易时,自定义 API 头会告诉 Ascendex 该交易是使用 Hummingbot 执行的,因此他们会将部分费用分享给我们,这不会对您产生任何费用。要支持我们,请使用我们的Ascendex 推荐链接创建一个账户并将其账户的 API 密钥输入 Hummingbot 并运行机器人!感谢您的支持!🙏

🛠 连接器信息

  • 交易所类型:中心化交易所 (CEX)
  • 市场类型:中心化限价订单簿 (CLOB)
组件 状态 连接器版本 V2 策略 注意事项
🔀 现货连接器 v2.0 支持 MARKET 订单类型
🔀 永续合约连接器 未构建 API 仅允许机构账户
🕯 现货蜡烛图数据源
🕯 永续合约蜡烛图数据源 未构建

ℹ️ 交易所信息

🔑 如何连接

生成 API 密钥

使用 PC 登录您的 AscendEX 账户并访问头像图标 – [API 设置]。

Create API

点击页面右上角的[新 API 密钥]。

New API

为新 API 密钥创建名称并设置 API 权限和 IP 地址限制。通过输入您的手机、电子邮件和 Google 验证码完成三步验证。点击[生成 API 密钥]完成过程。

Create API name

包含公共和私有 API 密钥的弹出窗口将出现在您的屏幕上。请保留两份密钥的副本,因为在设置的此阶段它们仅对您可见。为账户安全起见,请勿分享您的 API 密钥。如果丢失或忘记 API 密钥,建议立即删除旧 API 并创建新密钥。

API text

创建 API 密钥后,您可以在操作选项卡下编辑或删除您的 API 密钥。

API Done

注意事项:

  • 没有 IP 地址的 API 密钥仅在 365 天内有效。
  • 一个 API 密钥最多可绑定 20 个 IP 地址。
  • 为增强安全性,建议仅允许用户 API 白名单中的 IP 地址对用户网络进行 API 调用。"无限制"设置将允许所有 IP 访问网络,降低账户安全性。
  • 多个 IP 地址必须在设置期间用半角逗号分隔。

向Hummingbot添加密钥

>>> connect ascend_ex

Enter your ascend_ex API key >>>
Enter your ascend_ex secret key >>>

如果连接成功:

You are now connected to ascend_ex

🔀 现货连接器

集成现货市场 API 端点

订单类型

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

  • LIMIT
  • LIMIT_MAKER
  • MARKET

模拟交易

运行 connect ascendex_paper_trade 而不是 connect ascendex 来访问此连接器的模拟交易版本。

如果默认情况下不可用,您可以配置 Hummingbot 以添加此模拟交易交易所。更多信息请参见添加交易所

🕯 现货蜡烛图数据源

从该交易所的现货市场收集历史 OHCLV 数据

使用方法

在 Hummingbot 脚本中,导入 CandlesFactory 来创建您需要的蜡烛图:

    from hummingbot.data_feed.candles_feed.candles_factory import CandlesFactory
    candles = CandlesFactory.get_candle(connector="ascendex",
                                        trading_pair="ETH-USDT",
                                        interval="1m", max_records=50)

更多信息请参见candles_example.py