个股和大盘指数背离---量化指标实现方法

温故而知新,对历史牛股复盘,你会发现这些牛股在大盘指数没创新高之前,或者是大盘指数不断创新低时,但是,这些个股拒绝跟随大盘指数走势,会形成背离,走势完全和大盘指数背离,具备这样的特征的个股,透过现象看本质,这些上市公司肯定有我们不知道的东西,被市场大资金发现了。因而会走成和指数背离,给我印象最深的是:2017年12月份开始沪电股份,那时大盘单边下跌,但是沪电股份和大盘指数走势完全背离,从那以后我一直想把个股和大盘指数走势背离用量化方法实现之。

量化指标编写思路:

1. 个股现价和50日均线进行差值对比。

2.个股对应的大盘指数(上证,深指,中小板,创业板)当天收盘指数和对应大盘50日均线指数差比。

3.1和2中,这2个差比,相减得出的值就是个股和对应的大盘指数背离度,最终的量化筛选结果排序如下:

代码:

EMA5:=MA(CLOSE,5);

EMA20:=MA(CLOSE,20);

EMA50:=MA(CLOSE,50);

现价与50日差价:C-EMA50,NODRAW;

现价与50日差比:(C/EMA50-1)*100,NODRAW ;{收盘价与50日均价差};

TP:IF(INDEXC='999999$C','上证',IF(INDEXC='399001$C','深证', IF(INDEXC='399005$C','中小板',IF(INDEXC='399006$C','创业板',DRAWNULL)))),NODRAW;

DRAWTEXT_FIX(ISLASTBAR,0,0,0,TP),COLOR00DDFF;

大盘指数:INDEXC,NODRAW; {统K线}

MA10:=MA(INDEXC,10);

MA20:=MA(INDEXC,20);

MA50:MA(INDEXC,50);

MA100:=MA(INDEXC,100);

指数与50日差比:(INDEXC/MA50-1)*100,NODRAW;

大盘涨幅:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100,COLORYELLOW,NODRAW;

价差与指数差比:现价与50日差比-指数与50日差比,NODRAW;

概念板块:DRAWTEXT_FIX(ISLASTBAR ,0.30,0.01,1,HYBLOCK),NODRAW;

(0)

相关推荐