一:前言

本文主要展示博主在阿里云服务器基于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

五:交易策略编写

这个就是千人千面见仁见智了

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐