跳至内容

安装方法对比

核心选项

Hummingbot + 控制面板 Docker 独立模式 源码安装
复杂度 最简单 中等 最复杂
适用人群 新手用户,偏好图形界面 大多数用户,熟悉命令行 开发者,需修改代码
自定义能力 有限(基于 UI) 仅限配置文件 完全访问源代码
维护 自动更新 手动管理版本 手动构建/更新
多实例支持 通过控制面板管理 手动执行 Docker 命令 可行,但不推荐
去中心化交易所(DEX)支持 部分支持,取决于 API 需要独立的 Gateway 需要独立的 Gateway

何时选择哪种?

  • 控制面板 + Hummingbot
    选择此方式如果

    • 你偏好图形界面
    • 需要管理多个机器人/策略
    • 刚接触算法交易
    • 希望使用内置的回测工具

    限制
    - 较少底层控制权
    - 需要更多系统资源

  • Docker 独立模式
    选择此方式如果

    • 熟悉命令行操作
    • 需要隔离的运行环境
    • 需要运行多个实例
    • 偏好轻松切换版本

    限制
    - 无法修改核心代码
    - 需手动管理证书

  • 源码安装
    选择此方式如果

    • 开发自定义策略
    • 修改 Hummingbot 核心代码
    • 测试未发布功能
    • 有高级调试需求

    限制
    - 安装复杂
    - 可能出现依赖冲突

常见问题

能否同时使用多种安装方式?
可以——控制面板可管理 Docker 实例,同时你可运行独立的源码安装。

哪种方式资源效率最高?
Docker 独立模式(无图形界面开销),其次是源码安装。

如何切换版本?
- 控制面板:通过 UI 自动更新
- Docker:编辑 image: 标签
- 源码安装:使用 git checkout 标签