涨停,代表着股票的最强势,所以很多人喜欢涨停板,涨停板的出现也代表这股票开始有资金介入,有主力开始动作,所以,股票出现首次涨停后,短期上涨的概率比较大。 于是,有些朋友就开始提出,如果股票涨停后,回调到支撑位,那么这个时候买,是不是既可以选出主力介入的股票,并且买入后等待的时间最短,股票回调的概率也比较小。 今天我们就是试着设计涨停后股票首次回调到支撑位选股的思路和代码分享解析。 选股公式设计思路:第一,股票出现涨停,涨停就是主力所为,也代表股票的短期强势。 第二,股票涨停后出现回调,并且回调到支撑位。支撑位太过笼统,10日均线可以作为支撑位,20日均线也可以作为支撑位,前期高低点也可以作为支撑位,所以我们必须明确支撑位,再次我们把20日均线作为支撑位。 第三,股票首次回调到支撑位。 明确了设计思路,我们开始设计选股:AA:=C/REF(C,1)>1.095 AND C=H;{什么是涨停板,定义涨停板} 上面这句代码,是定义了涨停板,这个我们在前面涨停回马枪中曾经使用过,这个涨停的定义在平常的指标中会经常用到,可以收藏下。 定义了涨停之后,我们还需要确定,从涨停后开始直到股票回调到20日均线这些日子里,只发生过一次,这样才能确定是首次发生。所以这个时候就用到了,周期统计函数barslast。 BB:=barslast(AA); 这句代码取得了从涨停到回调到20日均线的天数。 接下来我们来定义回调到20日均线:CC:=O>ma(c,20) and L<ma(c,20) ; 股票开盘价在20日均线上方,但是盘中最低价在20日均线下方,这个时候证明股票已经回踩到了20日均线。 如何确定是首次回调到20日均线上呢?这个时候就用到了count统计函数了,只要我们锁定周期内只出现了一次回调到20日均线,并且在选股当天成立,就可以实现了。 DD:count(cc,BB)=1 and cc; 全部公式代码如下,复制可用:AA:=C/REF(C,1)>1.095 AND C=H;{什么是涨停板,定义涨停板}BB:=barslast(AA);CC:=O>ma(c,20) and L<ma(c,20) ;DD:count(cc,BB)=1 and cc; 对于以上公式解析,是分享了指标设计的思路,先确定形态条件,逐步量化,然后找到合适的函数来进行统计设计。 最后,指标是辅助,是为了验证想法,提高复盘效率选股效率所设计,不易太过迷恋。 |
|