掘金社区
RT,掘金已经有linux下的SDK,但是掘金量化终端只有windows版本的,那么,我是否可以通过虚拟机来变通地实现Linux下开发策略,然后通过windows
虚拟机实现回测,模拟等功能?
应该怎么做呢?
评论: 8
-
很好的想法。可以这样变通实现:linux下编写、运行策略,终端运行在windows虚拟机上。
-
@一怒拔剑 是不是要在策略上设置端口,然后虚拟机上是不是要设置为桥接模式?能不能来个教程,BTW,论坛回帖能不能加入表情,没有表情感觉怪怪的
-
收到。桥接模式可以。同一台机器的话,宿主机和虚拟机之间用桥接模式和NAT应该都可以联通。教程和表情随后奉上:)
-
@一怒拔剑 给力
-
我一直都是先gm.api.basic.set_serv_addr('10.20.0.2:7001') (10.20.0.2是win虚拟机的ip),然后用addr = gm.csdk.c_sdk.py_gmi_get_serv_addr(gm.constant.HISTORY_ADDR)确认能连上服务器。
要是在Linux上有服务进程就好了,我用的KVM桥接
-
@ljn917 这样就可以了,您使用了未暴露的内部函数,不用那么复杂。
run(..., serv_addr="终端服务地址:端口")
参考文档: https://www.myquant.cn/docs/python/43#f9e4c0bcd65a6620
-
谢谢,跑策略是可以,但如果是取数据做研究,好像不行吧?
-
@ljn917 没有任何限制,和windows上直接运行一样。取数据研究,回测,仿真,实盘都可以。