🔥 Gate.io
基金会合作伙伴
Gate.io 是 Hummingbot 基金会的交易所合作伙伴,因此当您使用 Hummingbot 在 Gate.io 上运行机器人时,您的一部分费用将用于支持基金会以及我们使用开源软件使算法交易民主化的使命。要帮助支持我们,请使用我们的Gate.io 推荐链接创建账户并将该账户的 API 密钥输入 Hummingbot 并运行机器人!感谢您的帮助!🙏
🛠 连接器信息¶
- 交易所类型:中心化交易所 (CEX)
- 市场类型:中心化限价订单簿 (CLOB)
组件 | 状态 | 连接器版本 | V2 策略 | 注意事项 |
---|---|---|---|---|
🔀 现货连接器 | ✅ | v2.1 | 是 | 支持 MARKET 订单类型 |
🔀 永续合约连接器 | ✅ | v2.1 | 是 | |
🕯 现货蜡烛图数据源 | ✅ | |||
🕯 永续合约蜡烛图数据源 | ✅ |
ℹ️ 交易所信息¶
- 网站: https://www.gate.io
- CoinMarketCap: https://coinmarketcap.com/exchanges/
- CoinGecko: https://www.coingecko.com/en/exchanges/gate-io
- API 文档: https://www.gate.io/docs/apiv4/en/index.html
- 费用: https://www.gate.io/fee?
- 支持的国家/地区: https://www.gate.io/help/c2c/c2ctrade/21130/Which-Counties-Regions-are-supported-by-our-OTC-Services
- Gate.io 推荐链接: https://www.gate.io/referral/invite/HBOTGATE_0_103
🔑 如何连接¶
生成 API 密钥¶
步骤 1
-
前往 Gate.io 在 https://www.gate.io/ 登录或创建新账户。
-
打开 API 管理页面 将鼠标悬停在右上角的个人资料图标上,然后转到API 管理页面:
-
单击"创建 API 密钥"按钮
-
为您的 API 密钥命名
-
添加 IP 白名单(可选) 启用
绑定 IP
并输入 IP 地址,以逗号分隔。您需要找到运行 Hummingbot 的机器的公共 IP 地址 如果您不想将您的 IP 加入白名单,则选择稍后
,但您创建的 API 密钥仅在 90 天内有效。 -
选择 API v4 密钥和经典账户类型
-
选择权限 请选择以下权限,然后单击提交按钮。
- [现货/保证金交易] -> [读写] - 它允许交易现货和保证金
- [永续合约] -> [读写] - 这将允许交易期货。
- [钱包] -> [只读] -> 这是正确显示余额所必需的。
-
仔细阅读风险提醒,勾选两个段落,然后单击我接受
-
输入资金密码,选择2FA 身份验证方法并输入其代码
-
复制您的 API 密钥并将其存储在安全的地方。
-
现在,您已经为您的 Gate.io 交易所创建了 API 密钥!
向Hummingbot添加密钥¶
在 Hummingbot 客户端内部,运行connect gate_io
:
如果连接成功:
🔀 现货连接器¶
集成现货市场 API 端点
- ID:
gate_io
- 连接类型:WebSocket
- 文件夹: https://github.com/hummingbot/hummingbot/tree/master/hummingbot/connector/exchange/gate_io
订单类型¶
该连接器支持以下 OrderType
常量:
LIMIT
LIMIT_MAKER
MARKET
模拟交易¶
通过运行connect gate_io_paper_trade
而不是connect gate_io
来访问此连接器的模拟交易版本。
如果默认情况下不可用,您可以配置 Hummingbot 以添加此模拟交易交易所。更多信息请参见添加交易所。
🔀 永续合约连接器¶
集成到永续期货市场 API 端点
- ID:
gate_io_perpetual
- 连接类型:WebSocket
- 文件夹: https://github.com/hummingbot/hummingbot/tree/master/hummingbot/connector/derivative/gate_io_perpetual
订单类型¶
该连接器支持以下 OrderType
常量:
LIMIT
LIMIT_MAKER
MARKET
持仓模式¶
此连接器支持以下持仓模式:
- 单向
- Hedge
模拟交易¶
此永续交易所提供模拟交易模式:https://www.gate.io/testnet/futures_trade/USDT/BTC_USDT
用户可以通过点击上面的链接使用永续测试网 - 但是测试网目前无法与 Hummingbot 配合使用
🕯 现货蜡烛图数据源¶
从该交易所的现货市场收集历史 OHCLV 数据
- ID:
gate_io
- 支持的时间间隔:
10s
|1m
|5m
|15m
|30m
|1h
|2h
|4h
|6h
|8h
|12h
|1d
|7d
|30d
- 文件夹: https://github.com/hummingbot/hummingbot/tree/master/hummingbot/data_feed/candles_feed/gate_io_spot_candles
使用方法¶
在 Hummingbot 脚本中,导入 CandlesFactory
来创建您需要的蜡烛图:
from hummingbot.data_feed.candles_feed.candles_factory import CandlesFactory
candles = CandlesFactory.get_candle(connector="gate_io",
trading_pair="ETH-USDT",
interval="1m", max_records=50)
更多信息请参见candles_example.py。
🕯 永续合约蜡烛图数据源¶
从此交易所的永续市场收集历史 OHCLV 数据
- ID:
gate_io_perpetual
- 支持的时间间隔:
1m
|5m
|15m
|30m
|1h
|2h
|4h
|6h
|8h
|12h
|1d
|7d
- 文件夹: https://github.com/hummingbot/hummingbot/tree/master/hummingbot/data_feed/candles_feed/gate_io_perpetual_candles
使用方法¶
在 Hummingbot 脚本中,导入 CandlesFactory
来创建您需要的蜡烛图:
from hummingbot.data_feed.candles_feed.candles_factory import CandlesFactory
candles = CandlesFactory.get_candle(connector="gate_io_perpetual",
trading_pair=trading_pair,
interval="3m", max_records=50)
更多信息请参见candles_example.py。