AscendEx
支持 Hummingbot
Hummingbot Foundation 与 Ascendex 有费用分成合作关系。当您使用我们的软件在 Ascendex 上进行交易时,自定义 API 头会告诉 Ascendex 该交易是使用 Hummingbot 执行的,因此他们会将部分费用分享给我们,这不会对您产生任何费用。要支持我们,请使用我们的Ascendex 推荐链接创建一个账户并将其账户的 API 密钥输入 Hummingbot 并运行机器人!感谢您的支持!🙏
🛠 连接器信息¶
- 交易所类型:中心化交易所 (CEX)
- 市场类型:中心化限价订单簿 (CLOB)
组件 | 状态 | 连接器版本 | V2 策略 | 注意事项 |
---|---|---|---|---|
🔀 现货连接器 | ✅ | v2.0 | 是 | 支持 MARKET 订单类型 |
🔀 永续合约连接器 | 未构建 | API 仅允许机构账户 | ||
🕯 现货蜡烛图数据源 | ✅ | |||
🕯 永续合约蜡烛图数据源 | 未构建 |
ℹ️ 交易所信息¶
- 网站:https://www.ascendex.com
- CoinMarketCap:https://coinmarketcap.com/exchanges/ascendex/
- CoinGecko:https://www.coingecko.com/en/exchanges/ascendex
- API 文档:https://ascendex.github.io/ascendex-pro-api/
- 费用:https://ascendex.com/en/support
- 支持国家:https://www.ascendex.com/support/10247584234521
- Ascendex 推荐链接: https://ascendex.com/register?inviteCode=UEIXNXKW
🔑 如何连接¶
生成 API 密钥¶
使用 PC 登录您的 AscendEX 账户并访问头像图标 – [API 设置]。
点击页面右上角的[新 API 密钥]。
为新 API 密钥创建名称并设置 API 权限和 IP 地址限制。通过输入您的手机、电子邮件和 Google 验证码完成三步验证。点击[生成 API 密钥]完成过程。
包含公共和私有 API 密钥的弹出窗口将出现在您的屏幕上。请保留两份密钥的副本,因为在设置的此阶段它们仅对您可见。为账户安全起见,请勿分享您的 API 密钥。如果丢失或忘记 API 密钥,建议立即删除旧 API 并创建新密钥。
创建 API 密钥后,您可以在操作选项卡下编辑或删除您的 API 密钥。
注意事项:¶
- 没有 IP 地址的 API 密钥仅在 365 天内有效。
- 一个 API 密钥最多可绑定 20 个 IP 地址。
- 为增强安全性,建议仅允许用户 API 白名单中的 IP 地址对用户网络进行 API 调用。"无限制"设置将允许所有 IP 访问网络,降低账户安全性。
- 多个 IP 地址必须在设置期间用半角逗号分隔。
向Hummingbot添加密钥¶
如果连接成功:
🔀 现货连接器¶
集成现货市场 API 端点
- ID:
ascendex
- 连接类型:WebSocket
- 文件夹:https://github.com/hummingbot/hummingbot/tree/master/hummingbot/connector/exchange/ascend_ex
订单类型¶
该连接器支持以下 OrderType
常量:
LIMIT
LIMIT_MAKER
MARKET
模拟交易¶
运行 connect ascendex_paper_trade
而不是 connect ascendex
来访问此连接器的模拟交易版本。
如果默认情况下不可用,您可以配置 Hummingbot 以添加此模拟交易交易所。更多信息请参见添加交易所。
🕯 现货蜡烛图数据源¶
从该交易所的现货市场收集历史 OHCLV 数据
- ID:
ascendex
- 支持的时间间隔:1min | 5min | 15min | 30min | 1hour | 2hour | 4hour | 6hour | 12hour | 1day | 1week | 1M
- 文件夹:https://github.com/hummingbot/hummingbot/tree/master/hummingbot/data_feed/candles_feed/ascend_ex_spot_candles
使用方法¶
在 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。