44 lines
1.5 KiB
Markdown
44 lines
1.5 KiB
Markdown
#交易 #量化交易 #freqtrade #docker #软件配置
|
||
|
||
---
|
||
对于docker的使用,我此前一直有疑虑。
|
||
一方面是性能的疑虑,毕竟不是完全运行在系统硬件层面的,我担心性能有差异。
|
||
另一方面,我想一步到位打造基于Linux的个人交易工作站。
|
||
所以,先天性对这个技术路线不是很重视,甚至排斥情绪。
|
||
|
||
但是在基于未来对于交易平台的选择
|
||
以及对于日常工作和生活的兼容性上我最终较不情愿的开始了docker的使用测试。
|
||
|
||
昨天按照官方文档,10分钟内就完成了docker中freqtrade的配置
|
||
今天又完成了代理配置,数据下载、策略回测等工作
|
||
发现从性能上来看并没有明显的变化
|
||
因此决定将docker下的freqtrade开发作为我的主要途径
|
||
**坚决不再改了**
|
||
|
||
---
|
||
|
||
|
||
[[docker运行freqtrade时的代理设置]]
|
||
[[docker运行freqtrade时时区的统一]]
|
||
|
||
---
|
||
|
||
### 2026.3.12 更新
|
||
|
||
```bash
|
||
# Download the latest image
|
||
docker compose pull
|
||
# Restart the image
|
||
docker compose up -d
|
||
```
|
||
|
||
因为原来只删除了docker而没有删除这个ft_userdata文件夹,相应的也就没有删除docker-compose.yml配置文件,因此使用更新的操作就可恢复docker部署的freqtrade容器。
|
||
|
||
当然如果从头安装的话,按照freqtrade文档一步一步来就可以了
|
||
|
||
```bash
|
||
docker compose run --rm freqtrade download-data --pairs ETH/BTC --exchange binance --days 5 -t 1h
|
||
# 测试下载命令后运行成功
|
||
# docker已经成功部署
|
||
```
|