策略单使用技巧:策略监控时如何剔除多余股票,节约监控用量


在使用水母量化时,大家可能经常遇到这样的场景:我想监控一批股票,有的状态可能是开盘直接一字板涨停的,有的是盘中正常涨停炸板回封的。如果我们不想打一字板,但又不加区分,把这些股票全都存放到一个股票池里监控,不仅会浪费宝贵的监控数量,还容易造成延迟,导致买卖信号不够及时。

那有没有更高效的办法呢?答案就是——先把股票进行分类,再针对不同的状态放入不同的股票池,配合不同的策略单去处理。

一、为什么要分类股票池?

1.在水母量化,策略单监控额度是有限的。比如专业版只有 25 个策略监控额度(指同时可以监控运算25只股票),如果一个股票池里有 10 只股票,设置3个策略单监控同一个股票池,那就占用了 30 个监控数量,会导致部分策略是失效的状态。

2.策略单同时监控运算的股票太多,运算速度变慢,导致出现触发延迟的现象,错过最佳的买卖时机。

因此,把股票先分类,再通过不同的策略单监控,不仅能节省策略单用量额度,还能提高监控效率。

二、如何把股票分类到不同股票池?

举个例子,我们把“开盘一字涨停”剔除掉,只监控“正常涨停后炸板的”股票。可以按照以下步骤操作:

1.建一个股票池,将准备监控的股票添加到该股票池中,命名为监控池。

2.建两个股票池作为分类池,分别命名为“一字涨停池”和“涨停炸板池”。

3.创建一个策略单,监控范围选择为监控池,条件为“当日开盘价等于涨停价”,委托数量为0,触发后的操作为马上添加到新的股票池:一字涨停池。这样就可以把一字涨停的股票剔除掉。原理是触发后会从监控池删除,进入到新的池子,我们不打一字板,所以新的池子我们不需要策略单监控,就节省了用量额度。

4.再创建一个策略单,监控范围依然选择为监控池,条件为“当日开盘价小于涨停价”、“当日最高价等于涨停价”,“最新价小于涨停价”,委托数量为0,触发后的操作为将触发的股票从本股票池删除添加到涨停炸板池。将涨停炸板股票归类。

5.最后创建一个策略单,监控范围选择为涨停炸板池,条件为“卖二量等于0”、“卖三量大于0”,委托数量为固定资金20000元(可根据自己情况自定义),以此监控炸板股的回封机会。

这样股票就会被自动分流:一字板的被剔除,减少监控压力;炸板股也被单独放在一个股票池,方便后续执行回封打板的策略。

把不同状态的股票分门别类,再做差异化处理,是交易体系化管理的重要一环。借助水母量化的策略单和股票池,我们可以让分类和处理自动化进行,提高交易效率,减少监控用量的浪费,同时也可以构建更为个性化的交易策略。接下来,我们还会分享更多“策略单使用技巧”,敬请期待。