1.89K 浏览
0

我用

from multiprocessing import Process

同时在一个PY程序运行两个策略。目前在sim模拟帐号天勤是正常可用的。

准备放到实盘上,但看到似乎是同时登录了多个天勤,不知道实盘会不会出现问题,实盘担心突然乱开仓或不可遇现象。

是否它是同时并行在运行呢?不会互相干扰呢(持仓都分开了)

像以下这样。

if __name__ == '__main__':
  p1 = Process(target=func1)
  p1.start()
  p2 = Process(target=func2)
  p2.start()
  p1.join()
  p2.join()

在使用天勤量化之前,默认您已经知晓并同意以下免责条款,如果不同意请立即停止使用:https://www.shinnytech.com/blog/disclaimer/
在使用天勤量化之前,默认您已经知晓并同意以下免责条款,如果不同意请立即停止使用:https://www.shinnytech.com/blog/disclaimer/
在使用天勤量化之前,默认您已经知晓并同意以下免责条款,如果不同意请立即停止使用:https://www.shinnytech.com/blog/disclaimer/

李思恒 已回答的问题 2021年12月27日
1

多进程这个超出我们的支持范围了,但是确实有混乱的风险。模拟的开仓成交是即时的,实盘会遇到各样的问题,如果多进程使用的策略品种也一样,就更可能出现这个问题了,需要更细致的测试

李思恒 已回答的问题 2021年12月27日
您正在查看1个答案中的1个,单击此处查看所有答案。