【从零开始玩量化20】BigQuant平台策略代码本地化(与Github同步)

引言

最近发现了个不错的量化平台,BigQuant

BigQuant的客服找到我,推荐他们平台给我使用,宣传的是人工智能,里面可以使用类似ChatGPT的聊天机器人,和可视化拖拉拽功能实现策略。

不过,这些都是锦上添花的一些功能,最终吸引我的,还是它新版编辑器的Git仓库管理功能,可以将平台的策略代码,同步到自己Github的仓库,这样我就可以很好的管理我的代码。

题外话,对于所有云存储空间,我只信任Github,这是我唯一认为寿命会比我更长的网站,因为人类若没有了Github,信息文明将不复存在。

VSCode内嵌

看到这个VSCode界面时(官方叫AIStudio),我眼前一亮,因为我是VSCode的重度用户,它是我重要的生产工具。那如果一个量化平台是用VSCode做的,那可是相当的Happy了

不过,这是一个Web版的VSCode,刚进来的时候,还是带着一丝疑虑,害怕功能会有阉割。

【从零开始玩量化20】BigQuant平台策略代码本地化(与Github同步)_第1张图片

设置BigQuant本地的Git

作为一个程序员,第一件事一定是在想自己的代码怎么跟Git仓库关联,没有Git仓库,我绝逼不会动手写代码的。

切换到Git管理的Tab,点击commit,第一次会提示

【从零开始玩量化20】BigQuant平台策略代码本地化(与Github同步)_第2张图片
询问了客服,是git相关信息没配,那怎么配呢,答案是:打开终端

【从零开始玩量化20】BigQuant平台策略代码本地化(与Github同步)_第3张图片
侧边栏点击到运行调试,点三个小点,点击调试控制台,右下角就会出现调试控制台窗口,然后切换到终端Tab。

执行两个命令,配置在bigQuant本地git的user.nameuser.email

git config --global user.name  xxx
git config --global user.email xxx

之后,再commit就可以成功了。

可见,终端访问的就是BigQuant云平台的远程虚拟机环境,既然有了命令行,能做的事情就多了,后面可以慢慢尝试。

敢于把终端暴露出来,有点东西,能不能把握住,看技术能力了。

同步到Github

常规操作,需要现在Github上建个空的仓库,公有私有无所谓,我用的SSH协议进行同步。

然后回到BigQuant的终端,需要配置一个SSH秘钥,然后把这个秘钥回填的Github,这部用过Github的应该都会吧,不细说了。

ssh-keygen -t ed25519 -C "[email protected]" 

Github配置SSH文档:https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account

最后,给仓库配置Github远程仓库地址,可以Github空仓库上的提示操作

git remote add origin xxxx

然后,提交远程分支

git push -u origin main

代码就成功提交到了Github,效果很不错,可以愉快的撸策略代码不怕丢了。

【从零开始玩量化20】BigQuant平台策略代码本地化(与Github同步)_第4张图片

福利

跟官方争取了点福利,量化投资助手BigQuant专属链接

用上面链接注册多送500个宽B,羊毛不薅白不薅,加上任务奖励,大概可以获得3000多宽B,够用一阵了。

空间最低资源免费,只有升级资源才收费,体验还行。

你可能感兴趣的:(从零开始玩量化,github,量化,量化策略,量化投资)