initial vault sync
This commit is contained in:
46
05 投资交易/freqtrade回测专题.md
Normal file
46
05 投资交易/freqtrade回测专题.md
Normal file
@ -0,0 +1,46 @@
|
||||
#交易 #量化交易 #策略研究 #freqtrade
|
||||
|
||||
---
|
||||
### 更新1
|
||||
回测结束后,如何使用freqUI进行可视化展示?
|
||||
进展:仍未实现。
|
||||
|
||||
---
|
||||
### 正文
|
||||
|
||||
这是一个典型的回测命令,也是我当日探索研究后的最终形态
|
||||
里面的参数都可以灵活配置
|
||||
目测在很长的一段时间内这个回测的命令都是足够的
|
||||
|
||||
```bash
|
||||
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交易专题的基础设施搭建到此基本结束。
|
||||
|
||||
现在,应该正式开始下一个阶段:策略研究。
|
||||
|
||||
---
|
||||
[[freqtrade 回测中 --processes 参数的使用]]
|
||||
Reference in New Issue
Block a user