来函数检测结果如下:
该公式没有未来函数


TYP:=(HIGH+LOW+CLOSE)/3;

CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

ROC:=100*(CLOSE-REF(CLOSE,12))/REF(CLOSE,12);

MAROC:=MA(ROC,6);{股票指标网}

A1:=LONGCROSS(-150,REF(CCI,1),30);

A2:=LONGCROSS(-5,REF(ROC,1),30);

A3:=LONGCROSS(REF(DIF,1),DEA-0.01,5) AND (DIF<0 OR DIF<=0.15) AND DIF>REF(DIF,1);

VAR1:=IF(A3,COUNT(A1 OR A2,10)>=1 AND C>O,DRAWNULL);

A4:=VAR1 AND COUNT(C>MA(C,60),60)>=50;

A5:=A4 AND COUNT(A4,100)>=2 AND COUNT(MA(C,60)>REF(MA(C,60),1),100)>=90;

STICKLINE(A4,0,1,3,0)COLOR80FFFF;

STICKLINE(A5,0,1,3,0)COLOR0000FF;

DRAWTEXT(A4,0.3,'注')COLOR00FF00;

DRAWTEXT(A4,0.1,'意')COLOR00FF00;

原理解析:
TYP赋值:(最高价+最低价+收盘价)/3


CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*AVEDEV(TYP,14))


DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均


DEA赋值:DIF的9日指数移动平均


MACD赋值:(DIF-DEA)*2


ROC赋值:100*(收盘价-12日前的收盘价)/12日前的收盘价


MAROC赋值:ROC的6日简单移动平均
{股票指标网}

A1赋值:LONGCROSS(-150,1日前的CCI,30)


A2赋值:LONGCROSS(-5,1日前的ROC,30)


A3赋值:LONGCROSS(1日前的DIF,DEA-0.01,5) AND (DIF<0 OR DIF<=0.15) AND DIF>1日前的DIF


VAR1赋值:IF(A3,统计10日满足A1 OR A2的天数>=1 AND C>O,DRAWNULL)


A4赋值:VAR1 AND COUNT(C>C的60日简单移动平均,60)>=50


A5赋值:A4 AND 统计100日满足A4的天数>=2 AND COUNT(C的60日简单移动平均>REF(C的60日简单移动平均,1),100)>=90
当满足条件A4时,在0和1之间画柱状线
当满足条件A5时,在0和1之间画柱状线
当满足条件A4时,在0.3和'注'位置书写文字
当满足条件A4时,在0.1和'意'位置书写文字

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!