安装方式对比¶
核心选项¶
Hummingbot + 仪表盘 | Docker 独立安装 | 源码安装 | |
---|---|---|---|
复杂度 | 最简单 | 中等 | 最复杂 |
目标用户 | 新用户,偏好图形界面 | 大多数用户,熟悉命令行 | 开发者,代码修改者 |
自定义程度 | 有限(基于 UI) | 仅配置文件 | 完全代码访问 |
维护 | 自动更新 | 手动版本管理 | 手动构建/更新 |
多实例 | 通过仪表盘管理 | 手动 Docker 命令 | 可能但不推荐 |
DEX 支持 | 部分,取决于 API | 需要独立网关 | 需要独立网关 |
如何选择?¶
-
仪表盘 + Hummingbot
选择条件:- 偏好图形界面
- 管理多个机器人/策略
- 刚接触算法交易
- 想要内置的回测工具
限制:
- 低级别控制较少
- 需要更多系统资源 -
Docker 独立安装
选择条件:- 熟悉命令行
- 想要隔离环境
- 需要多个实例
- 偏好简单版本切换
限制:
- 无法修改核心代码
- 手动证书管理 -
源码安装
选择条件:- 开发自定义策略
- 修改 Hummingbot 核心
- 测试未发布功能
- 高级调试需求
限制:
- 复杂设置
- 可能出现依赖冲突
常见问题¶
我可以同时运行多种方式吗?
可以 - 仪表盘可以管理 Docker 实例,同时您运行独立的源码安装。
哪种方式最节省资源?
Docker 独立安装(无 GUI 开销),其次是源码。
如何切换版本?
- 仪表盘:通过 UI 自动
- Docker:编辑 image:
标签
- 源码: git checkout
标签