A股市场中的超短风格,注重板块风口题材的发酵,大部分行情软件都自带简单的题材统计功能。但是由于市场轮动速度加快等原因,根据系统自带板块买入,很可能今天大涨,明天回调,板块没有持续性,造成了很多一日游现象。 今天我们学习一个板块方面的强弱代码量化方法,本方法只作为演示作用,所以功能上比较简单,大家可以根据相关的代码,进行个人理解上的深层次构造,直奔主题先来一段简单的代码,并作具体的解析。 A:='999999$CLOSE'; 上证今日强:=(A/REF(A,1)-1)*100; 板块今日强:=(HY_INDEXC/REF(HY_INDEXC,1)-1)*100; 板块强弱度量化:=(板块今日强-上证今日强); 量化热点:REF(板块强弱度量化,1)>0.5 AND 板块今日强>1; 从动态翻译中,我们可以看到,主要用到了上证指数,板块指数,并且用板块指数的涨幅来对比大盘指数,取相关的上涨值,来判断板块的强弱。 编译成副图,然后在.401历史强弱中调用指标,并选股指数范围为概念板块,就可以进行板块强弱排序。 以2021-12-13当日为例,如下图所示,排序后的热点标识板块(显示红1为选择标的)。 我们再来看下昨日热点标识板块,这个需要看两日,主要是判断板块的延续性,用延续性决定手中个股的去留。 从这里我们可以看到上周五的热点,云游戏今天还在热点中,所以手里持有相关个股的,可以根据个股特质决定要不要继续持有。 这种取值比较简单一些,也可以根据每天板块的涨幅个数,来进行板块强弱量化,比如当天板块涨停个数有5个,以此为依据判断此板块为强势,那么今天可以看此板块的强弱,来决定板块大题材行情。由于通达信无法在板块中直接统计相关个股涨幅,所以我们用一个迂回的方法,建一个涨停指标,然后在板块量化中,进行这个指标的调用。达到统计相关板块个股涨幅的目的。 先建一个副图指标,代码如下: 100*(C-REF(C,1))/REF(C,1)>9; 取名为ZF5,这个数字“9”是涨幅,每个人可以根据自己认为的强势板块定义,改变取值数大小。 那么就可以再写出来一个板块量化指标,代码如下所示: 板块今日强:=(HY_INDEXC/REF(HY_INDEXC,1)-1)*100; 涨幅:=INSUM(STKNAME,'ZF5',1,0); 涨幅个数:=REF(涨幅,1)>2; 当下热点: 涨幅个数AND 板块今日强>0.2; 然后我们用这个公式,做一下板块排序,效果如下所示: 公式主要用到板块的强弱比较,板块内涨幅个数统计,对于想深入了解板块赛道的人来说,这个基本功的掌握,对以后情绪题材板块的行情延续判断,会有很大的辅助作用,大家多看几次慢慢理解,也可以延伸自己的思维在里面,最后达到精准量化判断的目标。 |
|