Skip to article frontmatterSkip to article content
FreqUI 使用指南

FreqUI 用户界面

Freqtrade 的 Web 界面

FreqUI

Freqtrade 提供了一个内置的 Web 服务器,可以运行 FreqUI,即 freqtrade 的前端界面。

默认情况下,UI 会作为安装过程的一部分自动安装(脚本、docker)。 freqUI 也可以通过使用 freqtrade install-ui 命令手动安装。 这个命令也可以用来将 freqUI 更新到新版本。

一旦机器人在交易/模拟模式下启动(使用 freqtrade trade)- UI 将在配置的 API 端口下可用(默认为 http://127.0.0.1:8080)。

配置

FreqUI 没有自己的配置文件 - 但假设 rest-api 有可用的工作设置。 请参考相应的文档页面来设置 freqUI

界面

FreqUI 是一个现代化的响应式 Web 应用程序,可用于监控和与您的机器人交互。

FreqUI 提供了浅色和深色主题。 可以通过页面顶部的突出按钮轻松切换主题。 本页面上截图的主题将适应所选文档主题,因此要查看深色(或浅色)版本,请切换文档的主题。

登录

下面的截图显示了 freqUI 的登录界面。

FreqUI - 登录

交易视图

交易视图允许您可视化机器人正在进行的交易并与机器人交互。

在此页面上,您还可以通过启动和停止机器人来与之交互,如果配置了的话,还可以强制交易入场和出场。

FreqUI - 交易视图

图表配置器

FreqUI 图表可以通过策略中的 plot_config 配置对象(可以通过"从策略加载"按钮加载)或通过 UI 进行配置。

可以创建多个图表配置并随意切换 - 允许灵活、不同地查看您的图表。

可以通过交易视图右上角的"图表配置器"(齿轮图标)按钮访问图表配置。

FreqUI - 图表配置

设置

可以通过访问设置页面更改多个 UI 相关设置。

您可以更改的内容(包括但不限于):

FreqUI - 设置视图

回测

当 freqtrade 在 webserver 模式 下启动(使用 freqtrade webserver 启动 freqtrade)时,回测视图变为可用。 此视图允许您回测策略并可视化结果。

您还可以加载和可视化之前的回测结果,以及相互比较结果。

FreqUI - 回测

CORS

本节内容仅在跨源情况下需要(当你有多个机器人 API 运行在 localhost:8081localhost:8082 等端口上,并想要将它们组合到一个 FreqUI 实例中时)。

用户可以通过 CORS_origins 配置设置来允许不同源 URL 访问机器人 API。 它包含一个允许访问机器人 API 资源的 URL 列表。

假设你的应用程序部署在 https://frequi.freqtrade.io/home/ - 这意味着需要以下配置:

{
    //...
    "jwt_secret_key": "somethingrandom",
    "CORS_origins": ["https://frequi.freqtrade.io"],
    //...
}

在以下(相当常见的)情况下,FreqUI 可以通过 http://localhost:8080/trade 访问(这是你在导航到 freqUI 时在导航栏中看到的)。

freqUI url

这种情况的正确配置是 http://localhost:8080 - URL 的主要部分,包括端口。

{
    //...
    "jwt_secret_key": "somethingrandom",
    "CORS_origins": ["http://localhost:8080"],
    //...
}