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

代码很简单:

            if cross_over and ma_up and self.pos==0:
                self.buy(bar.close_price, trade_volume)
            elif cross_below and self.pos>0:
                self.sell(bar.close_price, self.pos)

疑问:我代码里的逻辑,应该只有pos为0的时候才会开仓,然后全部平仓开启下一轮。但是为什么会出现连续的开仓单?我该怎么解决这个问题?

Member
avatar
加入于:
帖子: 3357
声望: 225

建议还是自己在策略里打印排查看看

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

沪公网安备 31011502017034号

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