首页 > 资讯 > 科技 > 正文
2024-02-26 16:28

番茄量化交易系统Docker容器安装脚本说明

这作者开发的量化交易系统首次

被命名为中文番茄量化交易系统。本文是本系统容器安装流程的讲解,本文仅供订阅本系统的朋友使用,其他朋友只能观看。

长期以来,由于平台技术的不稳定,一直被用来启动各种服务,安装配置过程相当繁琐,这让不熟悉计算机编程的朋友望而却步。

随着 WSL2 和 的成熟,在平台上稳定部署和运行已经成为一个不错的选择。这个系统需要部署大量的容器,所以专门做了一个安装脚本来简化系统的部署。

项目根目录下的.bat文件就是这个安装脚本,想要详细研究的朋友可以打开这个文件阅读代码。

在运行脚本之前.bat系统仍然需要做好准备,即您的计算机已准备就绪。否则,可以参考源码中“FQ量化环境安装部署 Guide.md”的开头进行准备。

准备的一般步骤如下:

首先,确保启用了 CPU 的虚拟化。打开任务管理器,切换到性能 CPU,然后查看 CPU 是否启用了虚拟化。

如果没有启用,请移至您电脑的BIOS开启,根据电脑主板,请自行找配置修改。

2、分别打开电脑的虚拟化平台和Linux子系统服务,打开电脑的控制台。按顺序输入以下两个命令。

Enable-WindowsOptionalFeature -online -FeatureName VirtualMachinePlatformEnable-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. 同样,我们运行,,,,下载这些历史数据。

此时,系统已安装。在浏览器中打开,您可以访问系统。

祝您玩得开心!