未来函数检测结果如下:
该公式包含未来函数:#MONTH
该公式包含未来函数:#WEEK
该公式包含未来函数:DCLOSE


A1:="KD.K#DAY"(9,3,3);{上面日K}

A2:="KD.D#DAY"(9,3,3);{日D}

A3:="KD.K#WEEK"(9,3,3);{中间周K}

A4:="KD.D#WEEK"(9,3,3);{周D}

A5:="KD.K#MONTH"(9,3,3);{下面月K}

A6:="KD.D#MONTH"(9,3,3);{月D}

A7:="KDJ.J#WEEK"(9,3,3);{周J}

A8:="KD.K"(9,3,3);

A9:="KD.D"(9,3,3);

AA1:=(A1+A2)/2;

AA2:=AA1*3/120;

K:=A8*3/120;

D:=A9*3/120;

J:=A7*3/120;

STICKLINE( A1>A2,2 ,3 ,5 ,0 ),COLOR000020;

STICKLINE( A1<A2,2 ,3 ,5 ,0 ),COLOR002000;

STICKLINE( A3>A4,2 ,0.5 ,5 ,0 ),COLOR000020;

STICKLINE( A3<A4,2, 0.5 ,5 ,0 ),COLOR002000;

STICKLINE( A5>A6,-0.3 ,0.5 ,5 ,0 ),COLOR000020;

STICKLINE( A5<A6,-0.3 ,0.5 ,5 ,0 ),COLOR002000;

STICKLINE( C>0,0.75 ,0.75 ,5 ,0 ),COLORRED;

STICKLINE( C>0,2 ,2,10 ,0 ),COLORRED; 

DRAWBAND(A3*3/120,RGB(50,00,50),A4*3/120,RGB(00,50,50));

DRAWTEXT(A3>=A4,J,'◎'),COLORYELLOW;

DRAWTEXT(A3<A4,J,'◎'),COLORGREEN;

STICKLINE(K>D,K,D,5,1),COLORRED;

STICKLINE(K<=D,K,D,5,1),COLORGREEN;

ZD2:="KDJ.J#DAY"(9,3,3);

DIF11:=(EMA(DCLOSE,12)-EMA(DCLOSE,26))/EMA(DCLOSE,26)*100;

DEA22:=EMA(DIF11,9);

准备飞:=(DIF11-DEA22)*100;

集结号:=50; 

穿:=准备飞-REF(准备飞,1);

DIF1:=(EMA(DCLOSE,12)-EMA(DCLOSE,26))/EMA(DCLOSE,26)*100;

DEA1:=EMA(DIF1,9);

AAA1:=(DIF1-DEA1)*120;

买:=45;

入:=AAA1-REF(AAA1,1);

正大:=CROSS(入,买),NODRAW;

DIF:=(EMA(DCLOSE,10)-EMA(DCLOSE,72))/EMA(DCLOSE,72)*100;

DEA:=EMA(DIF,17);

AAA:=(DIF-DEA)*100;

牛股:=CROSS(AAA-REF(AAA,1),45),NODRAW;

正大牛股:=(正大 AND 牛股 AND C/REF(C,1)<1.05),NODRAW;

角线:=(ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.14115926);

角线MA:=MA(角线,5);

ANA:=PLOYLINE(CROSS(角线,角线MA),角线MA);

ANB:=PLOYLINE(CROSS(角线MA,角线),角线MA);

角买:=CROSS(角线,角线MA) AND ((ANB>REF(ANB,1) AND ANB>ANA AND 角线MA<=0) OR ((角线MA<=-45 OR CROSS(角线MA,-45)) AND (ANB<-60 OR LLV("KDJ.J",3)<=-49) AND ANB>0));

角买点:=角买=1;

AA10:=MA(CLOSE,8);

BB10:=((ATAN((AA10 - REF(AA10,1))) * 3.1416) * 10);

均线30:=MA(CLOSE,30);

均线89:=MA(CLOSE,89);

均线:=MA(CLOSE,16);

天马:=((((((OPEN <= 均线) AND ((均线30 - REF(均线30,1)) > 0)) AND (CLOSE > 均线89)) AND (BB10 > 1)) AND ((CLOSE / OPEN) > 1.04)));

AA:=IF(CLOSE/REF(CLOSE,1)>1.050 AND HIGH/CLOSE<1.010 AND IF(CLOSE>REF(CLOSE,1),88,0)>0, 91, 0);

SS:=MA((LOW+HIGH+CLOSE)/3,5)>REF(MA((LOW+HIGH+CLOSE)/3,5),1) AND REF(MA((LOW+HIGH+CLOSE)/3,5),1)<REF(MA((LOW+HIGH+CLOSE)/3,5),2);

SC:=L<HHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND H>HHV(MA((LOW+HIGH+CLOSE)/3,5),13) AND C>REF(C,1) AND C>O;

MR:=SC AND COUNT(SS,2);

BB:=MR AND NOT(REF(MR,1));

股价必涨:=(AA OR BB OR 角买点 OR 天马)*1.5;

二十日换手率:=BETWEEN(SUM(HSCOL,20),10,200);

DFO:=(C-REF(C,1))/REF(C,1)*100<-5;

AAO:=BARSLAST(DFO);                  

突破:=CROSS(C,REF(O,AAO));

抄底:=(二十日换手率 AND 突破),NODRAW;

大牛:=(正大牛股 AND 股价必涨),NODRAW;

必涨:=(正大牛股 AND 抄底),,NODRAW;

大牛股:=(大牛 AND 必涨 AND 抄底),NODRAW;

STICKLINE(CROSS(穿,集结号) AND ZD2>=50 AND C<20 AND C/REF(C,1)<1.05,0.5,0,4,0),COLORRED;

STICKLINE(CROSS(穿,集结号) AND ZD2<50 AND C<20 AND C/REF(C,1)<1.05,0.5,0,4,0),COLORYELLOW;

DRAWTEXT(CROSS(穿,集结号) AND ZD2<50 AND C<20 AND C/REF(C,1)<1.05,0.5,'★★集结号'),COLORYELLOW;

DRAWTEXT(CROSS(穿,集结号) AND ZD2>=50 AND C<20 AND C/REF(C,1)<1.05,0.5,'★集结号'),COLORRED;

DRAWICON(必涨>0,1,24);

DRAWICON(大牛>0,3,25);

DRAWICON(大牛股>0,0,26);

原理解析:
A1赋值:"KD.K#DAY"(9,3,3)
{上面日K}

A2赋值:"KD.D#DAY"(9,3,3)
{日D}

A3赋值:"KD.K#WEEK"(9,3,3)
{中间周K}

A4赋值:"KD.D#WEEK"(9,3,3)
{周D}

A5赋值:"KD.K#MONTH"(9,3,3)
{下面月K}

A6赋值:"KD.D#MONTH"(9,3,3)
{月D}

A7赋值:"KDJ.J#WEEK"(9,3,3)
{周J}

A8赋值:"KD.K"(9,3,3)


A9赋值:"KD.D"(9,3,3)


AA1赋值:(A1+A2)/2


AA2赋值:AA1*3/120


K赋值:A8*3/120


D赋值:A9*3/120


J赋值:A7*3/120
当满足条件 A1>A2时,在2 和3 之间画柱状线
当满足条件 A1当满足条件 A3>A4时,在2 和0.5 之间画柱状线
当满足条件 A3当满足条件 A5>A6时,在-0.3 和0.5 之间画柱状线
当满足条件 A5当满足条件 C>0时,在0.75 和0.75 之间画柱状线
当满足条件 C>0时,在2 和2之间画柱状线


DRAWBAND(A3*3/120,RGB(50,00,50),A4*3/120,RGB(00,50,50))
当满足条件A3>=A4时,在J和'◎'位置书写文字
当满足条件A3当满足条件K>D时,在K和D之间画柱状线
当满足条件K<=D时,在K和D之间画柱状线


ZD2赋值:"KDJ.J#DAY"(9,3,3)


DIF11:=(D收盘价的12日指数移动平均-D收盘价的26日指数移动平均)/D收盘价的26日指数移动平均*100


DEA22:=DIF11的9日指数移动平均


准备飞赋值:(DIF11-DEA22)*100


集结号赋值:50


穿赋值:准备飞-1日前的准备飞


DIF1:=(D收盘价的12日指数移动平均-D收盘价的26日指数移动平均)/D收盘价的26日指数移动平均*100


DEA1赋值:DIF1的9日指数移动平均


AAA1赋值:(DIF1-DEA1)*120


买赋值:45


入赋值:AAA1-1日前的AAA1


正大赋值:入上穿买,NODRAW


DIF:=(D收盘价的10日指数移动平均-D收盘价的72日指数移动平均)/D收盘价的72日指数移动平均*100


DEA:=DIF的17日指数移动平均


AAA赋值:(DIF-DEA)*100


牛股赋值:CROSS(AAA-1日前的AAA,45),NODRAW


正大牛股:=(正大 AND 牛股 AND C/1日前的C<1.05),NODRAW


角线赋值:(ATAN((C的5日简单移动平均/REF(C的5日简单移动平均,1)-1)*100)*180/3.14115926)


角线MA:=角线的5日简单移动平均


ANA赋值:PLOYLINE(角线上穿角线MA,角线MA)


ANB赋值:PLOYLINE(角线MA上穿角线,角线MA)


角买赋值:角线上穿角线MA AND ((ANB>1日前的ANB AND ANB>ANA AND 角线MA<=0) OR ((角线MA<=-45 OR 角线MA上穿-45) AND (ANB<-60 OR 3日内"KDJ.J"最低值<=-49) AND ANB>0))


角买点:=角买=1


AA10:=收盘价的8日简单移动平均


BB10赋值:((ATAN((AA10 - 1日前的AA10)) * 3.1416) * 10)


均线30赋值:收盘价的30日简单移动平均


均线89赋值:收盘价的89日简单移动平均


均线赋值:收盘价的16日简单移动平均


天马赋值:((((((开盘价 <= 均线) AND ((均线30 - 1日前的均线30) > 0)) AND (收盘价 > 均线89)) AND (BB10 > 1)) AND ((收盘价 / 开盘价) > 1.04)))


AA赋值:IF(收盘价/1日前的收盘价>1.050 AND 最高价/收盘价<1.010 AND IF(收盘价>1日前的收盘价,88,0)>0, 91, 0)


SS赋值:MA((最低价+最高价+收盘价)/3,5)>REF(MA((最低价+最高价+收盘价)/3,5),1) AND REF(MA((最低价+最高价+收盘价)/3,5),1)

SC赋值:LHHV(MA((最低价+最高价+收盘价)/3,5),13) AND C>1日前的C AND C>O


MR赋值:SC AND 统计2日满足SS的天数


BB赋值:MR AND NOT(1日前的MR)


股价必涨赋值:(AA OR BB OR 角买点 OR 天马)*1.5


二十日换手率赋值:BETWEEN(20的HSCOL日累和,10,200)


DFO:=(C-1日前的C)/1日前的C*100<-5


AAO:=上次DFO距今天数
                 

突破赋值:CROSS(C,AAO日前的O)


抄底赋值:(二十日换手率 AND 突破),NODRAW


大牛赋值:(正大牛股 AND 股价必涨),NODRAW


必涨赋值:(正大牛股 AND 抄底),,NODRAW


大牛股:=(大牛 AND 必涨 AND 抄底),NODRAW


STICKLINE(穿上穿集结号 AND ZD2>=50 AND C<20 AND C/1日前的C<1.05,0.5,0,4,0),画红色


STICKLINE(穿上穿集结号 AND ZD2<50 AND C<20 AND C/1日前的C<1.05,0.5,0,4,0),画黄色


DRAWTEXT(穿上穿集结号 AND ZD2<50 AND C<20 AND C/1日前的C<1.05,0.5,'★★集结号'),画黄色


DRAWTEXT(穿上穿集结号 AND ZD2>=50 AND C<20 AND C/1日前的C<1.05,0.5,'★集结号'),画红色
当满足条件必涨>0时,在1和24之间画图标
当满足条件大牛>0时,在3和25之间画图标
当满足条件大牛股>0时,在0和26之间画图标

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