云服务器部署量化全自动交易模型流程
从头搭建1个基于阿里云服务器的全自动量化交易机器
一:前言
本文主要展示博主在阿里云服务器基于deepseek部署全自动交易模型 by:TJURAC
此处以阿里云服务器为例搭建
ai小牛马 写给 ucl机器学习小白女友
一:购买并且搭建服务器环境
选择国际地域服务器,ubuntu24.04系统

国际地区最便宜的套餐应该是34/月,建议选择新加坡节点(东京也可以)
选择国际节点的目的是为了直连美股和xn币池
实例创建成功后修改密码

二:连接服务器以及建立文件传输
这里我们引入两个工具 winscp mobaxterm
前一个有点类似于xftp 用于服务器间的文件传输
mobaxterm是一个终端工具,只要理解成linux上的dos界面功能版,可以承担管理的作用就可以了

点击session 以ssh的方式建立连接

登陆ip为阿里云服务器的公网ip 账号名默认为root(这个是为了有根节点权限) 密码为你在阿里云界面上设定的修改后的密码

整体登录逻辑同上
三:部署基础环境
部署anaconda
在根目录下创建git文件夹 不会linux命令用winscp
linux的存储逻辑就是一棵树
就是 / 根目录 一般在这里建立一个git 文件夹 以后你从仓里面拉代码比较方便

这个winxcp就相当于linux界面转出来的一个 文件管理工具 所有的计算机软件都要完成四个大的功能 :增删查改 它就是干这个事的,就相当于给你个界面可以以点击的形式创建
然后就是在root文件夹下面装anaconda
先确保你在 / 执行cd /
cd root
wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh
bash Anaconda3-2024.10-1-Linux-x86_64.sh
source /root/anaconda3/etc/profile.d/conda.sh
echo ". /root/anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc #这个是注入环境变量
conda create -n dsv python=3.12 #创建一个名为dsv环境的conda环境 指定python版本为3.12
conda activate dsv #激活
pip install -r requirements.txt #这个是个需求文件 放在底部
apt-get update #更新镜像源
apt-get upgrade #必要库的一个升级
apt install npm #安装npm
npm install pm2 -g #使用npm安装pm2
conda create -n trail3 python=3.12
安装anaconda的时候需要注意最后一个选yes
创建anaconda环境后
在windows本地创建一个.env文件 你可以创建一个记事本 通过scp传到git文件夹下
填上以下内容后再修改为.env文件 这里面是调用的基础配置 可以进行修改为你想交易的账号定义
你想买美股或者a股改一下就是了
DEEPSEEK_API_KEY = #你的 deepseek API key
BINANCE_API_KEY= #你的BINANCE 相关
BINANCE_SECRET=
OKX_API_KEY= #你的 okx 相关
OKX_SECRET=
OKX_PASSWORD=
之后就是在git文件夹通过git指令拉取原始代码 打开现在根目录下创建好的git 之后再进行拉取
执行所必备文件整理在我上传资源中
四:设置deepseek api
deepseek对话是免费的 但是需要调用api 的时候是需要买token的 冲个十几块就行

链接附上
https://platform.deepseek.com/usage
五:交易策略编写
这个就是千人千面见仁见智了
更多推荐

所有评论(0)