VeighNa量化社区
你的开源社区量化交易平台 | vn.py | vnpy
Member
avatar
加入于:
帖子: 2
声望: 0

我自己写了一个策略,准备使用移动止损,需要用到if self.pos!=0的判断。所以我on_bar写日志记录self.pos,发现全是0。但实际上我看回测界面是有成交并且时间不短的,所以不可能self.pos一直为0。我本以为是我的程序写的有问题。但是我尝试将官方的boll策略给on_bar打印pos,发现也全是0,但是居然有开和平,这是不是意味着执行了self.pos>或者<条件的代码。还有就是on_trade代码里好像无法打印日志self.writelog。希望有好心人帮忙解答

Member
avatar
加入于:
帖子: 6021
声望: 369

是在回测过程中没有self.pos的变化还是实盘策略初始化的时候没有

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

回测,因为我回测没成功就不敢上实盘

Member
avatar
加入于:
帖子: 6021
声望: 369

可以贴一下打印语句

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

沪公网安备 31011502017034号

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