SuperAPI AI 工具集

hummingbot

编程与开发

查看项目

更新于 10-15 08:56

技能介绍

Hummingbot 是一个交易机器人框架,主要用于构建自动化交易策略,支持做市(market making)、套利(arbitrage),并提供面向加密货币交易所的连接器。本技能为 Hummingbot 开发提供综合辅助,内容由官方文档生成。

用途 本技能适用于以下场景:使用 Hummingbot 时;询问 Hummingbot 的功能或 API 时;实现 Hummingbot 解决方案时;调试 Hummingbot 代码时;学习 Hummingbot 最佳实践时。

主要能力 技能包含快速参考与分类参考文档。快速参考部分给出从官方文档中提取的常见代码模式,例如:通过 CandlesFactory 获取蜡烛数据(connector、trading_pair、interval、max_records 参数);使用 bin/hummingbot_quickstart.py 配合配置脚本与配置文件启动;使用 gateway swap 与 gateway list 命令;通过 market_data_provider 获取价格(如按类型获取中间价、按成交量获取价格、按价格获取成交量、获取订单簿快照)等。

参考文件 技能在 references/ 目录下包含以下文档:advanced.md(高级文档)、configuration.md(配置文档)、connectors.md(连接器文档)、development.md(开发文档)、getting_started.md(入门文档)、other.md(其他文档)、strategies.md(策略文档)、trading.md(交易文档)、troubleshooting.md(故障排查文档)。需要详细信息时,可使用 view 读取特定参考文件。

使用方式 初学者可从 getting_started 或教程类参考文件入手,了解基础概念。针对特定功能,可查阅相应分类的参考文件(如 api、guides 等)获取详细信息。代码示例方面,快速参考部分包含从官方文档提取的常见模式。references/ 目录中的文档保留了源文档的结构与示例,包含详细说明、带语言标注的代码示例、原始文档链接以及便于快速导航的目录。scripts/ 目录用于放置常见自动化任务的辅助脚本,assets/ 目录用于放置模板、样板或示例项目。

更新方式 如需用更新后的文档刷新本技能:使用相同配置重新运行抓取器,技能将基于最新信息重建。

限制 本技能由官方文档自动生成;参考文件保留源文档的结构与示例;代码示例包含语言检测以改善语法高亮;快速参考模式从文档中的常见用法示例提取。关于具体收费、价格、平台支持范围或实际效果等信息,资料中暂未提供。