Freqtrade FreqUI 网页界面使用指南:4 步打开控制台,登录问题一张表解决
2026/8/30 14:30:35 网站建设 项目流程

Freqtrade FreqUI 网页界面使用指南:4 步打开控制台,登录问题一张表解决

【免费下载链接】freqtradeFree, open source crypto trading bot项目地址: https://gitcode.com/GitHub_Trending/fr/freqtrade

这篇文章帮你在不写任何策略代码的前提下,打开 Freqtrade 自带的 FreqUI 网页控制台:登录、盯盘、改图表、跑回测,以及登录失败时的排查方法。适合已经装好 Freqtrade(脚本或 Docker 均可)的普通用户,前置条件只有一个——配置文件里启用了api_server段落。

第 1 步:确认前端文件已经就位

用官方安装脚本或 Docker 装 Freqtrade 时,FreqUI 前端会一起下载好,浏览器里能直接看到,这一步可以跳过。如果你后来升级过 Freqtrade 版本、界面还是旧的,跑一条命令刷新:

freqtrade install-ui

这条命令会把最新版前端文件下载到用户目录并覆盖旧版,执行完你会看到终端打印下载与解压进度,之后重启机器人即可生效。官方说明见 docs/freq-ui.md。

第 2 步:让机器人带着 Web 服务一起启动

FreqUI 没有独立进程,它由 Freqtrade 内置的 Web 服务托管。启动交易时界面随之可用:

freqtrade trade

执行后机器人开始运行,同时 Web 服务监听http://127.0.0.1:8080,在浏览器打开这个地址就能看到界面。另外还有一种独立模式freqtrade webserver:不开交易、只跑 Web 服务,专门用来下载数据、测交易对列表和在网页里做回测,命令细节参考 docs/commands/webserver.md。

第 3 步:登录——账号密码到底在哪

打开页面会先遇到登录框。账号不是页面生成的,而是写死在配置文件的api_server段里,同时这里也是设置访问密钥的地方:

{ "api_server": { "enabled": true, "listen_ip_address": "127.0.0.1", "listen_port": 8080, "username": "你的用户名", "password": "你的密码", "jwt_secret_key": "至少32个字符的随机字符串" } }

这段配置告诉机器人:开启 API、只监听本机 8080 端口、用哪组账号密码登录。jwt_secret_key用于加密你的会话令牌,建议换成只有你知道的随机长串,别用默认值。配好后保存并重启,用上面这对账号密码登录即可。REST API 的完整字段说明在 docs/rest-api.md。

第 4 步:登录后先看哪三块

页面能进来后,默认落在交易视图,这里能看到机器人当前状态、正在持仓的单子和历史成交,也可以在这里直接停机器人或强制开平仓。

图表区域右上角有个齿轮图标,点开就是图表配置器:可以叠加 MACD、RSI、布林带等指标、切换时间周期,还能把策略文件里写好的plot_config直接加载进来。多套方案可以分别保存、随时切换。

设置页负责个性化:深色/浅色主题、时区、涨跌蜡烛颜色互换、浏览器标签页是否显示持仓提示等,都在这里改。

进阶:不开机器人,直接在网页里回测

把 Freqtrade 用 webserver 模式单独启动后,界面里会多出回测页:选策略、划时间范围、点运行,结果直接以曲线和表格展示;之前跑过的回测结果也能加载出来,两两对比收益曲线。这对"改了参数想先看看再上线"的场景很实用。

登录报错与远程访问:问题速查表

症状原因处理
登录后页面空白、控制台刷 CORS 错误前端地址没被允许访问 APIapi_server里加"CORS_origins": ["http://localhost:8080"]末尾不要带斜杠,带了不生效
浏览器打不开 8080 端口机器人没运行,或enabled不是true先确认freqtrade trade在跑,再看配置开关
想从另一台机器访问默认只监听127.0.0.1(仅本机)listen_ip_address改为0.0.0.0,防火墙放行 8080
远程访问担心安全API 能直接控制你的机器人公网环境务必套 HTTPS 反向代理,用强密码,jwt_secret_key保持随机且 ≥32 字符

CORS 机制的背景和更多写法见 docs/includes/cors.md。一句话提醒:8080 端口背后是能下单的接口,任何情况下都不要把它裸暴露在公网。

下一步的 3 个动作

  1. 把配置里的usernamepasswordjwt_secret_key全部换成自定义值,重启后用新账号登录一遍确认。
  2. 用齿轮图标配一套你常用的指标组合并保存,之后打开界面直接复用。
  3. 挑一个已有回测结果和一次新回测,在回测页对比,确认你对"改参数→看结果"这条流程已经熟练。

【免费下载链接】freqtradeFree, open source crypto trading bot项目地址: https://gitcode.com/GitHub_Trending/fr/freqtrade

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询