VeighNa量化社区
你的开源社区量化交易平台
Member
avatar
加入于:
帖子: 164
声望: 0

买入开仓了一手IH2403.CFFEX,想查看这个合约的持仓是多还是空,于是使用语句:
pos = engine.get_position(IH2403.CFFEX), 输出pos的值为None
换语句
pos = engine.get_position(IH2403.CFFEX+‘.多’),输出的pos的值仍然为None
请问正确的写法应该是什么?

Member
avatar
加入于:
帖子: 1509
声望: 109

持仓刷新是有延时的,可以等待3秒后再发起查询试试

Member
avatar
加入于:
帖子: 4800
声望: 290

vt_positionid要是字符串,而且你好像没加接口名前缀
https://www.vnpy.com/docs/cn/community/app/script_trader.html

Member
avatar
加入于:
帖子: 164
声望: 0

可以了,谢谢两位

© 2015-2022 上海韦纳软件科技有限公司
备案服务号:沪ICP备18006526号

沪公网安备 31011502017034号

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