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


MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;

DKX:=MA((20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+

16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+

13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+

10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+

7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+

4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,40),LINETHICK2;

MA11:=REF(DKX,1);

MADKX:=MA(DKX,5);

DIF1:=EMA(CLOSE,14)-EMA(CLOSE,28);

DEA1:=EMA(DIF1,9);

MACD1:=(DIF1-DEA1)*2;

长线买点:=CROSS(DKX,MA11) OR CROSS(DIF1,0),STICK,COLORRED,LINETHICK2;

长线卖点:=CROSS(MA11,DKX) OR CROSS(0,DIF1),STICK,COLORGREEN,LINETHICK2;

STICKLINE(长线卖点>0,0,1.5,2,0),COLORGREEN;

STICKLINE(长线买点>0,0,1.5,2,0),COLORRED;

MID1:=(3*CLOSE+LOW+OPEN+HIGH)/6;

DKX1:=(20*MID1+19*REF(MID1,1)+18*REF(MID1,2)+17*REF(MID1,3)+

16*REF(MID1,4)+15*REF(MID1,5)+14*REF(MID1,6)+

13*REF(MID1,7)+12*REF(MID1,8)+11*REF(MID1,9)+

10*REF(MID1,10)+9*REF(MID1,11)+8*REF(MID1,12)+

7*REF(MID1,13)+6*REF(MID1,14)+5*REF(MID1,15)+

4*REF(MID1,16)+3*REF(MID1,17)+2*REF(MID1,18)+REF(MID1,20))/210;

MADKX1:=MA(DKX1,4);

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

DEA2:=EMA(DIF2,9);

MACD2:=(DIF2-DEA2)*2;

平衡线:=MA(C,10);

短线买点:=CROSS(DKX1,MADKX1),STICK,COLORBLUE,LINETHICK2;

短线卖点:=CROSS(MADKX1,DKX1) ,STICK,COLORGREEN,LINETHICK2;

STICKLINE(短线卖点>0,3,4.5,2,0),COLORGREEN;

STICKLINE(短线买点>0,3,4.5,2,0),COLORRED;

{

选股公式:

MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;

DKX:=MA((20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+

16*REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+

13*REF(MID,7)+12*REF(MID,8)+11*REF(MID,9)+

10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+

7*REF(MID,13)+6*REF(MID,14)+5*REF(MID,15)+

4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210,20),LINETHICK2;

MA11:=REF(DKX,1);

MADKX:=MA(DKX,4);

DIF1:=EMA(CLOSE,14)-EMA(CLOSE,28);

DEA1:=EMA(DIF1,9);

MACD1:=(DIF1-DEA1)*2;

长线买点:CROSS(DKX,MADKX);

}

原理解析:
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6


DKX赋值:MA((20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+

16*4日前的MID+15*5日前的MID+14*6日前的MID+

13*7日前的MID+12*8日前的MID+11*9日前的MID+

10*10日前的MID+9*11日前的MID+8*12日前的MID+

7*13日前的MID+6*14日前的MID+5*15日前的MID+

4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,40), 线宽为2


MA11赋值:1日前的DKX


MADKX赋值:DKX的5日简单移动平均


DIF1赋值:收盘价的14日指数移动平均-收盘价的28日指数移动平均


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


MACD1赋值:(DIF1-DEA1)*2


长线买点赋值:DKX上穿MA11 OR DIF1上穿0,STICK,画红色, 线宽为2


长线卖点赋值:MA11上穿DKX OR 0上穿DIF1,STICK,画绿色, 线宽为2
当满足条件长线卖点>0时,在0和1.5之间画柱状线
当满足条件长线买点>0时,在0和1.5之间画柱状线


MID1:=(3*收盘价+最低价+开盘价+最高价)/6


DKX1:=(20*MID1+19*1日前的MID1+18*2日前的MID1+17*3日前的MID1+

16*4日前的MID1+15*5日前的MID1+14*6日前的MID1+

13*7日前的MID1+12*8日前的MID1+11*9日前的MID1+

10*10日前的MID1+9*11日前的MID1+8*12日前的MID1+

7*13日前的MID1+6*14日前的MID1+5*15日前的MID1+

4*16日前的MID1+3*17日前的MID1+2*18日前的MID1+20日前的MID1)/210


MADKX1:=DKX1的4日简单移动平均


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


DEA2赋值:DIF2的9日指数移动平均


MACD2赋值:(DIF2-DEA2)*2


平衡线赋值:C的10日简单移动平均


短线买点赋值:DKX1上穿MADKX1,STICK, 画蓝色, 线宽为2


短线卖点赋值:MADKX1上穿DKX1 ,STICK,画绿色, 线宽为2
当满足条件短线卖点>0时,在3和4.5之间画柱状线
当满足条件短线买点>0时,在3和4.5之间画柱状线


{

选股公式:

MID赋值:(3*收盘价+最低价+开盘价+最高价)/6


DKX赋值:MA((20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+

16*4日前的MID+15*5日前的MID+14*6日前的MID+

13*7日前的MID+12*8日前的MID+11*9日前的MID+

10*10日前的MID+9*11日前的MID+8*12日前的MID+

7*13日前的MID+6*14日前的MID+5*15日前的MID+

4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210,20), 线宽为2


MA11赋值:1日前的DKX


MADKX赋值:DKX的4日简单移动平均


DIF1赋值:收盘价的14日指数移动平均-收盘价的28日指数移动平均


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


MACD1赋值:(DIF1-DEA1)*2
输出

长线买点:DKX上穿MADKX


}

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