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

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

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

description

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

description

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

description

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

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

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

Member
avatar
加入于:
帖子: 141
声望: 57

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

Member
avatar
加入于:
帖子: 70
声望: 3

上弦之月 wrote:

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

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

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

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

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

这里面的SettlementPrice 不就是结算价么?
显示的应该也不是浮动盈亏吧。
浮动盈亏的计算应该是tick的价格与开仓价格的差计算的到。

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

沪公网安备 31011502017034号

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