DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
DPK30:=SMA(((INDEXC-LLV(INDEXL,30))/(HHV(INDEXH,30)-LLV(INDEXL,30))*100),3,1);
K30:=SMA(((CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30))*100),3,1);
AAJ:=C=HHV(C,30);
BBJ:=BARSLAST(FILTER(CROSS(0.8,AAJ),2))+1;
高点J:=REF(C,BBJ);
价突破:=IF(CROSS(C,REF(高点J,1)),3,0);
AA:=V=HHV(V,30);
BB:=BARSLAST(FILTER(CROSS(0.8,AA),2))+1;
高点L:=REF(V,BB);
量突破:=IF(CROSS(V,REF(高点L,1)),2,0);
价量突破:IF((价突破 OR 量突破) AND K30>DPK30 AND K30>=50,1,0),COLORYELLOW;
九毛八公式解读
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均 DEA赋值:DIF的9日指数移动平均 MACD赋值:(DIF-DEA)*2 DPK30赋值:((大盘的收盘价-30日内大盘的最低价的最低值)/(30日内大盘的最高价的最高值-30日内大盘的最低价的最低值)*100)的3日[1日权重]移动平均 K30赋值:((收盘价-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)*100)的3日[1日权重]移动平均 AAJ赋值:收盘价=30日内收盘价的最高值 BBJ赋值:上次0.8上穿AAJ的2日过滤距今天数+1 高点J赋值:BBJ日前的收盘价 价突破赋值:如果收盘价上穿1日前的高点J,返回3,否则返回0 AA赋值:成交量(手)=30日内成交量(手)的最高值 BB赋值:上次0.8上穿AA的2日过滤距今天数+1 高点L赋值:BB日前的成交量(手) 量突破赋值:如果成交量(手)上穿1日前的高点L,返回2,否则返回0 输出价量突破:如果(价突破OR量突破)ANDK30>DPK30ANDK30>=50,返回1,否则返回0,画黄色