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

请问,我看代码上on_5min_bar是等这根5分钟k线路走完才调用,不是每个tick都调用一次(我之前用TB,盘中每个tick都会影响当前的5minK线)。那这样我直接用close_price回测,是不是就没有未来函数的问题?我的理解正不正确?

Check if window bar completed

    if not (bar.datetime.minute + 1) % self.window:
        self.on_window_bar(self.window_bar)
        self.window_bar = None
Member
avatar
加入于:
帖子: 9
声望: 0

on_5min_bar 是每5分钟等这根k线走完后调用一次吗? 如果是在这5分钟中间的时间点触及到止盈或者止损,是不是当时就不会发单?

Member
avatar
加入于:
帖子: 5010
声望: 302

是的。
有需求可以使用本地停止单https://www.vnpy.com/docs/cn/cta_strategy.html#id19

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

沪公网安备 31011502017034号

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