Shell aliases and helper commands for Freqtrade (cryptocurrency trading bot) that speed up common tasks. Use when setting up Freqtrade shortcuts, downloading market data quickly, running backtests from the command line, or controlling the bot. Covers bash/zsh (Linux/macOS) and PowerShell/Command Prompt (Windows). Trigger phrases: freqtrade aliases, freqtrade shortcuts, ftdata, ftback, freqtrade commands, freqtrade windows.
用于在 Linux、macOS 和 Windows 上加速 Freqtrade 工作流程的 Shell 别名和辅助命令。
Bash/Zsh: 将 references/bash-zsh-aliases.md 中的函数复制到 ~/.bashrc(Linux)或 ~/.zshrc(macOS),然后执行 source ~/.bashrc。
PowerShell: 将 references/windows-equivalents.md 中的函数复制到你的 $PROFILE 文件中。
| 命令 | 用途 |
|---|---|
| ftdata | 从 Kraken 下载市场数据 |
| ftback |
自动计算日期范围下载市场数据。
用法:
bash
ftdata BTC/USDT 90 5m # 下载 90 天的 5 分钟 BTC/USDT 数据
ftdata ETH/USDT 30 1h # 30 天的 1 小时 ETH/USDT 数据
ftdata SOL/USDT # 使用默认值:30 天,5 分钟
ftdata XRP/USDT 365 5m --erase # 下载 1 年数据,先擦除旧数据
参数:
为什么使用 --erase? Kraken 强制要求数据连续性。当扩展下载窗口时(例如 30→90 天),必须先擦除现有数据以防止重叠。
自动计算日期并可选交易对过滤器运行回测。
用法:
bash
ftback MyStrategy 60 5m # 测试 MyStrategy 60 天
ftback MyStrategy 90 1h BTC/USDT # 在特定交易对上测试
ftback # 使用默认值:SampleStrategy,30 天,5m
启动、停止、重启和监控服务:
bash
ftstart # 启动服务
ftstop # 停止服务
ftrestart # 重启服务
ftlogs # 流式输出日志(-f 标志用于持续跟踪)
ftstatus # 服务状态 + 最近日志
ftlist # 查看已下载数据清单
ftui # 打开界面(自动检测浏览器)
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 freqtrade-tools-1776118272 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 freqtrade-tools-1776118272 技能
skillhub install freqtrade-tools-1776118272
文件大小: 5.6 KB | 发布时间: 2026-4-14 14:45