vn.py量化社区
By Traders, For Traders.
Member
avatar
加入于:
帖子: 38
声望: 2

资金栏里均价和盈亏是每日结算的价格和当天盈亏损...

但如果使用的是低频CTA 策略, 不咋关注每天盈亏和结算价...只想登录时看看整体盈亏,和总体持仓均价...
同时又需要策略里调用平均持仓价格,可以按下面修改....

description

1,将均价改为真实开仓均价,修改ctp_gateway.py里 onRspQryInvestorPosition下

description

2,显示实时盈亏...同样修改ctp_gateway.py里 onRspQryInvestorPosition下 position.pnl 变量:

description

这样登录显示和调用都是实际的开仓价和实时浮动赢亏....

适合隔夜持仓低频CTA策略,

或者有需要使用开仓均价的伙伴参考....

Member
avatar
加入于:
帖子: 160
声望: 35

这里的pnl计算还是结算价啊

Member
avatar
加入于:
帖子: 38
声望: 2

上弦之月 wrote:

这里的pnl计算还是结算价啊

不应该啊....我这里是正常的啊..

这文件里有个pnl默认的position.pnl = data["xxxxx"]值,,,要把它删掉...

data["PosiDirection"] == 2 或 3 是区别多空单的...

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