这作者开发的量化交易系统首次
被命名为中文番茄量化交易系统。本文是本系统容器安装流程的讲解,本文仅供订阅本系统的朋友使用,其他朋友只能观看。
长期以来,由于平台技术的不稳定,一直被用来启动各种服务,安装配置过程相当繁琐,这让不熟悉计算机编程的朋友望而却步。
随着 WSL2 和 的成熟,在平台上稳定部署和运行已经成为一个不错的选择。这个系统需要部署大量的容器,所以专门做了一个安装脚本来简化系统的部署。
项目根目录下的.bat文件就是这个安装脚本,想要详细研究的朋友可以打开这个文件阅读代码。
在运行脚本之前.bat系统仍然需要做好准备,即您的计算机已准备就绪。否则,可以参考源码中“FQ量化环境安装部署 Guide.md”的开头进行准备。
准备的一般步骤如下:
首先,确保启用了 CPU 的虚拟化。打开任务管理器,切换到性能 CPU,然后查看 CPU 是否启用了虚拟化。
如果没有启用,请移至您电脑的BIOS开启,根据电脑主板,请自行找配置修改。
2、分别打开电脑的虚拟化平台和Linux子系统服务,打开电脑的控制台。按顺序输入以下两个命令。
Enable-WindowsOptionalFeature -online -FeatureName VirtualMachinePlatform
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
如果您在安装过程中需要重新启动计算机,只需按照提示操作即可。
3. 将 WSL 核心更新到最新版本。
wsl --update
4. 检查并确认 WSL 试用版 2。
wsl --status
如果您看到默认版本
为 2,这是正常的,否则设置 WSL 的默认版本。
wsl --set-default 2
5. 安装 WSL 版本。
wsl --install -d Ubuntu
6. 安装。
到官方安装和下载
https://www.docker.com/products/docker-desktop/
如果没有代理,可能无法顺利下载,就得自己解决。然后像安装普通软件一样,安装完成,作者已经安装好了,没有安装过程的截图。这是安装完成后的样子。系统托盘区域有一个类似船的图标,可以通过双击打开。
此时,您的环境已安装。
但是,记得配置镜像的加速镜像站,通常由阿里云选择,需要注册并登录您的阿里云账号,才能在容器镜像中心获取镜像加速器地址。请记住,这必须进行配置,否则图像拉取的速度会很慢。
找到齿轮按钮以打开设置。
这台计算机上没有任何容器,所以让我们截取整个安装过程的屏幕截图。
1.我把所有的数据都放到D盘里,在D盘上创建一个目录。
mkdir D:\vol
2. 在源代码的根目录下运行脚本。
deploy.bat
3. 提示您选择同达信的目录。因为软件需要读取同达信的数据,所以这里输入你安装同达信的目录。
4. 提示您选择存储数据的目录。在这里,我们使用我们刚刚创建的 D:\
5.提示是否需要构建
后镜像,首先安装必须选择Y,如果已经构建好了,就不需要重新构建,可以选择N。如果代码已更新,则还需要选择 Y 并重新生成。
等待 REAR 映像生成。你可能会遇到卡住的情况,这通常是网络问题,最好有一个会更流畅的代理。
6.询问是否需要搭建网页,同样,第一次或前端代码更新时,一定要选择Y,否则选择N。
等到 Web 映像构建完成。
第七,下一步是逐个部署容器。只需等待部署完成即可。
8. 部署完成后,在浏览器中打开:10003,即自动化任务的管理端。切换到里面的页面。
在里面打开至少 5 个任务,如图所示:
这将导致每天定时运行这些打开的任务。
9. 目前,您的数据库中没有数据。我们可以切换到作业页面,点击,点击,点击右下角的运行。现在是开始下载股票数据的时候了。看日志很正常,如图所示:
10. 同样,我们运行,,,,下载这些历史数据。
此时,系统已安装。在浏览器中打开,您可以访问系统。
祝您玩得开心!