
Freqtrade 加密交易机器人从克隆到回测的完整教程【免费下载链接】freqtradeFree, open source crypto trading bot项目地址: https://gitcode.com/GitHub_Trending/fr/freqtradeFreqtrade 是一个免费开源的加密货币交易机器人Python 编写覆盖 Binance、OKX、Kraken 等主流交易所。你写的买卖策略可以回测、自动调参还能直接接实盘。适合想自己跑策略又懒得从零搭系统的 Python 新手。为什么用它Python 编写跨平台直接跑回测、参数优化、画图工具全内置机器学习优化策略FreqAITelegram 和 WebUI 都能遥控从零跑通克隆仓库并初始化git clone https://gitcode.com/GitHub_Trending/fr/freqtrade cd freqtrade ./setup.sh --install编写最小配置文件4 个必填字段在user_data/下新建config.json{ max_open_trades: 3, // 最大同时持仓数 stake_currency: USDT, // 计价币种 stake_amount: 100, // 每笔投入金额 dry_run: true, // 模拟盘不动真钱 exchange: { name: binance, key: , secret: } }启动先回测再 dry-run 跑单freqtrade backtesting --config user_data/config.json \ --strategy SampleStrategy --timeframe 5m看到LEFT OPEN TRADES汇总表格说明回测跑通了。SampleStrategy只是演示用的别直接拿它实盘。上手后的真实用法回测自己的策略把策略文件放进user_data/strategies/再跑上面的backtesting命令--timeframe换成策略的 K 线周期即可。指定交易所下历史数据freqtrade download-data --config user_data/config.json \ --pairs BTC/USDT ETH/USDT --timeframe 5m回测用的就是这份本地 K 线不重复请求交易所。模拟盘验证dry_run保持true后运行freqtrade trade --config user_data/config.json看到Bot heartbeat日志且无报错说明机器人活着⚠️ 先模拟跑几天确认策略符合预期再填 API key 切实盘。调优 避坑回测参数改一丁点就重跑加--cache small没变的数据直接复用几分钟能省到几秒。API key 权限不够会报 403/401交易所后台只勾「读取 交易」把提现权限关掉key 更安全。回测出来的利润曲线用这条命令出图比翻日志直观freqtrade plot-profit --config user_data/config.json \ --strategy SampleStrategy周边与延伸FreqUIfreqtrade install-ui装上的 Web 面板把回测结果和实时持仓画成图表。FreqAI内置的机器学习模块策略参数随行情自动重训配置示例见config_examples/config_freqai.example.json。策略库社区维护的现成策略仓库抄结构再改成自己的。更多命令和参数查 docs/index.md。【免费下载链接】freqtradeFree, open source crypto trading bot项目地址: https://gitcode.com/GitHub_Trending/fr/freqtrade创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考