ECS云服务器实现24小时监听量化交易-阿里云开发者社区

开发者社区> 飞天加速计划> 正文
登录阅读全文

ECS云服务器实现24小时监听量化交易

简介: 通过在ECS云服务器端部署量化交易脚本,实现24小时无间断监听量化交易,并实时推送消息至钉钉机器人

我是复旦大学大数据学院的一名本科生,现读大三。在大数据专业课的学习中,通过不断的学习与尝试,我打造了一个量化投资自动交易系统。然而在测试该系统时,我遇到了困难。这个系统需要24小时不间断运行,并且需要稳定的高速网络,能够随时随地进行调试。然而个人电脑不能满足这个需求。经同学推荐,我注册了阿里云账号,加入了高校学生飞天加速计划。

在完成考核后,我成功领取了ECS服务器一周体验时长。初次使用,我就被惊艳到了。ECS云服务器运行流畅,网络稳定,连接方式多种多样。在上传了ssh密钥后,我从个人电脑通过ssh连接了服务器,开始部署脚本。然而,由于一些依赖原因,linux系统上安装部分包存在依赖冲突,尝试了很久都没能解决。最后,我发现ECS云服务器可以一键更换系统镜像!在更换至windows server数据中心后,脚本成功部署,并流畅的运行了起来。同时,Windows server的使用也更加方便。由于ssh连接会在关闭窗口后停止实例,nohup又会导致无法实施查看输出。然而windows自带的远程桌面连接完美的解决了这些问题。在完成了脚本部署后,为了更多的利用ECS云服务器的特性,我又编写了更多的功能。通过使用钉钉的机器人api,我加入了运行日志的定期报告,同时也加入了钉钉指令监听功能直接与云端脚本进行交互。

如今,我的量化交易项目正在稳定的运行,我也收集到了大量的宝贵数据。在这个学习过程中,我不仅巩固了原有的知识体系,更是通过实践学会了更多关于网络,关于云计算的知识。感谢阿里云,给我这样一个好的学习机会。在未来,希望我能够做出更多有价值的项目。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: