🔍第8篇:量化交易之tradeUI和webserverUI区别?🚀想学量化交易?👉点击访问:https://www.itrade.icu这里有Freqtrade基础教程、策略实战、指标解析等丰富内容,助你轻松掌握量化交易技巧!虽然两者常常一起用,但它们的作用和启
👉 点击访问:https\://www.itrade.icu\ 这里有 Freqtrade 基础教程、策略实战、指标解析 等丰富内容,助你轻松掌握量化交易技巧!
虽然两者常常一起用,但它们的作用和启动逻辑 完全不同,下面为你拆解对比 👇
| 项目 | freqtrade trade | 
freqtrade webserver | 
|---|---|---|
| ✅ 启动内容 | 启动交易机器人(实盘或干跑) | 启动可视化 UI 服务(用于查看数据) | 
| ⚙️ 核心功能 | 执行策略、下单、监控市场 | 图形化展示策略运行/回测结果 | 
| 🧠 是否运行策略逻辑 | ✅ 是(实时运行策略) | ❌ 否(仅读取数据展示) | 
| 📦 数据来源 | 实时市场数据、订单执行 | 本地 SQLite 数据库(或策略输出) | 
| ⏱ 场景用途 | 正式交易运行(模拟/实盘) | 浏览器查看策略表现/订单信息 | 
| 🔗 是否连接交易所 | ✅ 是 | ❌ 否 | 
| 📈 查看回测结果 | ❌ 否 | ✅ 支持回测可视化 | 
| 🚀 浏览器访问地址 | 可选 UI,后台运行 | http://localhost:8080(默认) | 
✅ 使用场景区分
你可以选择 实盘交易 或 模拟交易(dry-run):
freqtrade trade \
  --config user_data/config.json \
  --strategy MyStrategy \
  --dry-run
💡 没有它,机器人就不会动!
它只是读取数据,并提供一个浏览器页面:
freqtrade webserver \
  --config user_data/config.json \
  --username admin --password 123456
❗ 不会自动运行策略,也不会连接交易所!

trade 是“机器人引擎”,webserver 是“图形界面”\
你可以这么理解:
如果你只运行了 webserver,但没有运行 trade,你只能看到之前记录的内容,而没有任何新交易产生。
services:
  trader:
    image: freqtradeorg/freqtrade:stable
    command: >
      trade
      --config /quants/freqtrade/user_data/config.json
      --strategy MyStrategy
  ui:
    image: freqtradeorg/freqtrade:stable
    command: >
      webserver
      --config /quants/freqtrade/user_data/config.json
      --username admin
      --password 123456
    ports:
      - "8080:8080"
然后浏览器打开:http://localhost:8080即可访问你的交易机器人后台。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!
