2.0 KiB
2.0 KiB
#交易 #量化交易 #策略研究 #freqtrade
更新1
回测结束后,如何使用freqUI进行可视化展示? 进展:仍未实现。
正文
这是一个典型的回测命令,也是我当日探索研究后的最终形态 里面的参数都可以灵活配置 目测在很长的一段时间内这个回测的命令都是足够的
freqtrade backtesting --strategy Strategy002 --timeframe 1m --timerange 20230101-20241231 --config user_data/config.json
执行freqtrade backtesting --strategy SampleStrategy --timeframe 5m后,报错:
2025-07-05 14:33:39,653 - freqtrade.resolvers.iresolver - INFO - Using resolved pairlist VolumePairList from '/Users/fengxingyuan/freqtrade/freqtrade/plugins/pairlist/VolumePairList.py'...
2025-07-05 14:33:39,654 - freqtrade - **ERROR** - Pairlist Handlers VolumePairList do not support backtesting.
原来是在config.json中没有更改模式,使用的是VolumePairList。目前定性的认为这是实盘交易的模式,不清楚是否完全正确。
背景知识:freqtrade的各种PairList模式,以及适用的场景。 freqtrade中VolumePairList为什么不支持回测模式?还有哪些筛选机制可供使用?
经过一下午的回测测试(即暂时不关注回测结果,只看回测能否正确跑起来) 一是发现几个参数和数据下载时基本类似(timerange、timeframe、exchange、config等等),可以基本随心所欲的调整了。 二是在github中的freqtrade策略池子找了几个策略,并搭配本地数据,成功的实现了策略和本地数据的关联,成功的启动了不同时间框架,不同时间周期,不同标的类型(现货、合约)的策略回测,表现有赢有亏。
至此,通过今天下午的又一次辛勤努力,数据下载和策略回测基本清晰了。 freqtrade交易专题的基础设施搭建到此基本结束。
现在,应该正式开始下一个阶段:策略研究。