名称: hummingbot 描述: Hummingbot交易机器人框架 - 自动化交易策略、做市、套利、加密货币交易所连接器。当处理算法交易、加密货币交易机器人或交易所集成时使用。
Hummingbot 技能
基于官方文档生成的Hummingbot开发全面协助。
何时使用此技能
此技能应在以下情况触发:
- 使用Hummingbot时
- 询问Hummingbot功能或API
- 实施Hummingbot解决方案
- 调试Hummingbot代码
- 学习Hummingbot最佳实践
快速参考
常见模式
模式1: 例如:candles = [CandlesFactory.get_candle(connector=kucoin, trading_pair=“ETH-USDT”, interval=“1m”, max_records=100)]
candles = [CandlesFactory.get_candle(connector=kucoin,
trading_pair="ETH-USDT", interval="1m", max_records=100)]
模式2: 示例:
bin/hummingbot_quickstart.py -p a -f simple_pmm_example_config.py -c conf_simple_pmm_example_config_1.yml
模式3: >>> gateway swap --help 用法:gateway swap [-h] [connector] [args …] 位置参数:connector 连接器名称/类型(例如:jupiter/router)args 参数:[base-quote] [side] [amount] 选项:-h, --help 显示此帮助信息并退出
>>> gateway swap --help
用法:gateway swap [-h] [connector] [args ...]
位置参数:
connector 连接器名称/类型(例如:jupiter/router)
args 参数:[base-quote] [side] [amount]
选项:
-h, --help 显示此帮助信息并退出
模式4: 用法:gateway list [-h]
用法:gateway list [-h]
模式5: 示例:
price = self.market_data_provider.get_price_by_type('binance', 'BTC-USDT', PriceType.MidPrice)
模式6: 示例:
price = self.market_data_provider.get_price_by_volume('binance', 'BTC-USDT', volume: 10000, True)
模式7: 示例:
price = self.market_data_provider.get_volume_for_price('binance', 'BTC-USDT', 70000, True)
模式8: 示例:
price = self.market_data_provider.get_order_book_snapshot('binance', 'BTC-USDT')
参考文件
此技能包含references/目录中的全面文档:
- advanced.md - 高级文档
- configuration.md - 配置文档
- connectors.md - 连接器文档
- development.md - 开发文档
- getting_started.md - 入门文档
- other.md - 其他文档
- strategies.md - 策略文档
- trading.md - 交易文档
- troubleshooting.md - 故障排除文档
需要详细信息时,使用view命令读取特定参考文件。
使用此技能
对于初学者
从getting_started或tutorials参考文件开始,了解基础概念。
对于特定功能
使用相应的类别参考文件(api、guides等)获取详细信息。
对于代码示例
上面的快速参考部分包含从官方文档中提取的常见模式。
资源
references/
从官方来源提取的组织化文档。这些文件包含:
- 详细解释
- 带语言注释的代码示例
- 原始文档链接
- 快速导航目录
scripts/
在此处添加常见自动化任务的辅助脚本。
assets/
在此处添加模板、样板文件或示例项目。
注意事项
- 此技能是从官方文档自动生成的
- 参考文件保留了源文档的结构和示例
- 代码示例包含语言检测以便更好的语法高亮
- 快速参考模式是从文档中的常见使用示例中提取的
更新
要使用更新的文档刷新此技能:
- 使用相同配置重新运行爬虫
- 技能将使用最新信息重建