VeighNa量化社区
你的开源社区量化交易平台
MTF
MTF's Avatar
Member
在线
1286 帖子
声望: 77

rqdata的同时登录连接超过限制了,检查下吧

贴个代码看下?

目前dolphindb没有支持3.10版本的Python,暂时没法用了

cover_orderid = self.cover(price+100, 1)
buy_orderid = self.buy(price, 1)

self.write(f"{cover_orderid} {buy_orderid}"

然后看下这两个委托号,和主界面委托记录里对应委托的价格是否一致吧

openctp只是个仿真环境,并没有提供历史数据下载服务

openctp只是个仿真环境,并没有提供历史数据下载服务

感谢分享!

推荐新手用VeighNa Studio作为运行环境了

建议去github仓库开个issue让官方查下吧,现在mongodb数据库的用户不多

看了下你这里用的应该是老版本,升级到3.4.0最新版试试吧

这个报错是numpy上获取不到dtype吧

pip uninstall typing

应该是你安装了三方的typing库,卸载掉就行了

感谢分享!!!这个图表漂亮

import multiprocessing as mp

def foo(q):
    q.put('hello')

if __name__ == '__main__':
    mp.set_start_method('spawn')
    q = mp.Queue()
    p = mp.Process(target=foo, args=(q,))
    p.start()
    print(q.get())
    p.join()

参考上面的例子,用set_start_method修改下启动方式试试吧

Linux上启动多进程的时候,默认是用fork而不是spawn(Windows和Mac),会导致和socket网络通讯有关的组件在内存对象复制时出现问题

版本太老了,卸载后重装3.4.0吧

如果安装的时候电脑上有多个Python可能出现这个问题,可以直接删除veighna_studio目录,然后打开注册表管理器gedit搜索关键词【veighna】,把找到的项目挨个删除即可

同时登录的连接数量超过上限了,检查下吧,应该和docker没关系

datetime=dt.replace(tzinfo=DB_TZ)

这么写试试,目前最新版本中的时区库从之前的pytz切换到了zoneinfo,代码要做个调整

MongoDB的时间存储使用UTC时区,VeighNa在写入和读取数据的时候会自动做对应的转化

© 2015-2022 微信 18391752892
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

【用户协议】
【隐私政策】
【免责条款】