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

群主和各位大神:
有个小问题,麻烦提点一下思路
背景:
1.分钟策略,策略写在onbar里
2.现在想加个触发条件,如果灌进来的分钟K线收盘价高于某个价格,策略开始触发交易(就触发这么一次,触发完之后就一直启用策略,不再停止),在触发之前,策略一直休眠 不工作。
麻烦点拨下思路,谢谢大神

Member
avatar
加入于:
帖子: 50
声望: 12

bar.close_price > you_set_price,self.pos 代表仓位可以用来限制后续的触发,这个不难的参考一下strategies里面的各种策略代码就行了。

Administrator
avatar
加入于:
帖子: 4500
声望: 320

策略类加个控制变量,比如叫status,默认为False。

on_bar代码里,在你希望控制执行时机的代码前加上:

if bar.close_price > you_set_price:
    self.status = True

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

沪公网安备 31011502017034号

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