手把手教你从购买服务器到运行一个量化程序

手把手教你从购买服务器到运行一个量化程序

一、注册亚马逊账户

1、亚马逊轻量服务器官网: https://lightsail.aws.amazon.com/
2、邮箱注册亚马逊账户
3、添加付款信息(需要visa银行卡,没有实体卡也可以用虚拟卡)

二、购买轻量云服务器

1、挑选服务器种类
2、创建并下载密钥(pem格式)
3、创建云服务器实例

三、使用putty登录云服务器

1、下载putty:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

在这里插入图片描述

2、使用puttygen转换密钥格式(pem --> ppk)

在这里插入图片描述

3、putty密钥登录

在这里插入图片描述
在这里插入图片描述

4、修改用户密码
1.修改root用户密码:sudo passwd root
2.切换到root用户:su root
3.修改ubuntu用户密码:passwd ubuntu
5、开启密码登录
1.切换到root用户:su root
2.进入配置文件:vim /etc/ssh/sshd_config
3.修改配置文件:将”PasswordAuthentication“和”PermitRootLogin“字段都修改为yes,删除字段前面的“#”
4.保存修改并退出:esc键进入命令模式,输入”:wq“命令
5.重启ssh服务:sudo service sshd restart

四、配置python运行环境

1、更新所有软件:sudo apt-get update
2、安装pip包管理器:sudo apt-get install python3-pip

五、修改量化程序配置文件

1、修改量化项目中的config.py文件,填写交易所api和钉钉消息推送机器人
2、修改量化项目中的main.py文件,填写需要使用的策略参数

六、使用FinalShell上传量化程序代码

1、下载FinalShell:http://www.hostbuf.com/downloads/finalshell_install.exe
2、使用FinalShell登录服务器

在这里插入图片描述
在这里插入图片描述

3、进入量化程序目录:cd quantify_sp
4、安装所有外部库:pip3 install -r requirements.txt

七、运行量化程序

1、后台运行策略:nohup python3 main.py &
2、前台运行策略:python3 main.py
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值