未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:BACKSET


M1:=5;

M2:=10;

M3:=20;

M4:=30;

M5:=60;

M6:=120;

M7:=240;



MA5攻击线:EMA(CLOSE,5),LINETHICK1,COLORFFFFFF;

MA10操盘线:EMA(CLOSE,10),LINETHICK2,COLOR00FFFF;

MA20月线:EMA(CLOSE,20),LINETHICK2,COLORFF00FF;

MA30生命线:EMA(CLOSE,M4),LINETHICK2,COLORFF6600;

MA60决策线:EMA(CLOSE,M5),LINETHICK1,COLOR009933;

MA120趋势线:EMA(CLOSE,M6),COLOR006699,LINETHICK1;

MA240年线:EMA(CLOSE,M7),COLOR002299,LINETHICK1;

MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

MA30:=MA(CLOSE,30);

MA60:=MA(CLOSE,60);

AA11:=BARSLAST(MA60>MA30 AND (MA30=MA10 OR MA30>MA10));

BB11:=REF(COUNT(C<MA60,AA11)=AA11,1);

CC11:=CROSS(C,MA60) AND VOL>MA(VOL,5) AND (C-REF(C,1))/REF(C,1)*100>3;

芙蓉出水:=BB11 AND CC11;

DRAWTEXT(芙蓉出水,H,'芙蓉出水'),COLORFF00FF;

STICKLINE(芙蓉出水,H,L,0.1,0),COLORFF00FF;

STICKLINE(芙蓉出水,O,C,1.1,1),LINETHICK1,COLORFF00FF;

ZJ:=AMOUNT/10000;

TM:=V-MA(V,10);

一穿三:=MA5>O AND MA10>O AND MA30>O AND MA5<C AND MA10<C AND MA30<C AND CLOSE>OPEN ;

DRAWTEXT(一穿三,L,'◆一穿三'),COLORFFFFFF;

STICKLINE(一穿三,OPEN,CLOSE,5,0),COLORCC0066;

三日不破:=MIN(MIN(L,REF(L,1)),REF(L,2))>=REF(L,3);

三日量缩:=(MAX(MAX(V,REF(V,1)),REF(V,2))<REF(V,3));

三日价涨A:=C>=REF(C,1);

三日价涨B:=C<REF(C,1);

三日价涨C:=MIN(MIN(C,REF(C,1)),REF(C,2))>=REF(L,3);

TIM:=IF(DATE<1140214,1,0);

缩倍柱:=(VOL*1.95<=REF(VOL,1))*TIM;

百日低量:=(VOL=LLV(VOL,100))*TIM;

倍量柱:=C>REF(C,1)*1.04 AND (VOL>=1.9*REF(VOL,1))*TIM;

四日前倍量柱:=(REF(VOL,3)>1.9*REF(VOL,4))*TIM;

四日前高量柱:=(REF(VOL,3)>=REF(VOL,4) AND REF(VOL,3)<1.9*REF(VOL,4) AND 三日量缩)*TIM;

前三引用不成立:=COUNT(REF(四日前倍量柱,1) AND (REF(三日不破,1) OR REF(三日价涨C,1)),3)=0 AND COUNT(REF(四日前高量柱,1) AND 

(REF(三日不破,1) OR REF(三日价涨C,1)),3)=0;

倍量黄金柱:=四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

高量黄金柱:=四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

黄金柱:=倍量黄金柱 OR 高量黄金柱;

次倍量黄金柱:=NOT(黄金柱) AND 四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次高量黄金柱:=NOT(黄金柱) AND 四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次黄金柱:=次倍量黄金柱 OR 次高量黄金柱;

准倍量黄金柱:=NOT(黄金柱 OR 次黄金柱) AND 四日前倍量柱 AND ((三日量缩 AND 三日价涨C) OR (COUNT(倍量柱,3)>=1 AND 三日不破)) 

AND 前三引用不成立;

准高量黄金柱:=NOT(黄金柱 OR 次黄金柱) AND 四日前高量柱 AND (三日量缩 AND 三日价涨C) AND 前三引用不成立;

准黄金柱:=准倍量黄金柱 OR 准高量黄金柱;

倍量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱) AND 四日前倍量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

高量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱) AND 四日前高量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立;

将军柱:=倍量将军柱 OR 高量将军柱;

次倍量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱) AND 四日前倍量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次高量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱) AND 四日前高量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立;

次将军柱:=次倍量将军柱 OR 次高量将军柱;

准倍量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱) AND 四日前倍量柱 AND 三日价涨C AND 前三引用不成立;

准高量将军柱:=NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱) AND 四日前高量柱 AND 三日价涨C AND 前三引用不成立;

准将军柱:=准倍量将军柱 OR 准高量将军柱;

BACKSET100:=BACKSET(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱 OR 准将军柱,4);

FILTER100:=FILTER(BACKSET100,3);

BACKSET101:=BACKSET(黄金柱,4);

FILTER101:=FILTER(BACKSET101,3);

BACKSET102:=BACKSET(次黄金柱,4);

FILTER102:=FILTER(BACKSET102,3);

BACKSET103:=BACKSET(准黄金柱,4);

FILTER103:=FILTER(BACKSET103,3);

BACKSET104:=BACKSET(将军柱,4);

FILTER104:=FILTER(BACKSET104,3);

BACKSET105:=BACKSET(次将军柱,4);

FILTER105:=FILTER(BACKSET105,3);

BACKSET106:=BACKSET(准将军柱,4);

FILTER106:=FILTER(BACKSET106,3);

立桩量:=VOL=HHV(VOL,40) AND VOL>1.9*REF(VOL,1);

立桩量三日突破:=IF(BARSLAST(立桩量)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩

量)=3 AND CLOSE>REF(HIGH,3),1,0)));

立桩量三日不破:=BARSLAST(立桩量)=3 AND REF(LOW,3)<=MIN(MIN(C,REF(C,1)),REF(C,2));

BACKSET300:=BACKSET(立桩量三日不破,4);

BACKSET301:=BACKSET(立桩量三日突破,4);

立桩量成立:=FILTER(BACKSET300,3) AND BACKSET301 AND 立桩量;

{重绘K线}

DRAWKLINE(H,O,L,C);

{重绘K线 显示大阳\大阴\涨停\跌停\假阴,适用于通达信}

RC1:=REF(C,1);

涨停率10:=10-1/RC1;{178448-WEN98编写}

涨停率5:=5-1/RC1;

比前涨率:=(C-RC1)*100/RC1;

比前跌率:=(RC1-C)*100/RC1;

ST:=NAMELIKE('ST') OR NAMELIKE('*ST');

涨停:= IF(ST, (比前涨率>=涨停率5), (比前涨率>=涨停率10));

本日涨率:=(C-O)*100/O;

本日跌率:=(O-C)*100/O;

STICKLINE((H-RC1)*100/RC1>=涨停率10,H,MAX(C,O),1,0),COLORYELLOW;{涨停后回落}

STICKLINE((RC1-L)*100/RC1>=涨停率10,L,MIN(C,O),1,0),COLORBLUE;{跌停后回升}

跌停:= IF(NAMELIKE('ST'), (比前跌率>=涨停率5), (比前跌率>=涨停率10));

STICKLINE(跌停,O,C,1,0),COLORLIBLUE;

大阳线:=C>O AND (比前涨率>=涨停率5 OR 本日涨率>=涨停率5)

        AND 比前涨率<涨停率10 AND 涨停=0;

STICKLINE(大阳线,O,C,0.5,0),COLORFF99FF;

大阴线:=C<O AND (比前跌率>=涨停率5 OR 本日跌率>=涨停率5)

        AND 比前跌率<涨停率10 AND 跌停=0;

STICKLINE(大阴线,O,C,1,0),COLOR009933;

{假阴柱}

假阴:=C<O AND C>REF(C,1);

STICKLINE(假阴,O,C,1,0),COLORRED;

{假阳柱}

假阳:=C>O AND C<REF(C,1);

STICKLINE(假阳,O,C,1,0),COLORGREEN;

{涨停}

AAAA:=CLOSE/REF(C,1)>=1.09;

STICKLINE(AAAA,O,C,1,0),COLORYELLOW;

STICKLINE(AAAA,L,H,1,0),COLORYELLOW;

{跌停} 

STICKLINE(CLOSE<REF(CLOSE,1)*0.9015 AND CLOSE=LOW,CLOSE,OPEN,1,0),COLORBLUE;

DRAWTEXT(立桩量成立,HIGH,'←立柱'),COLORGREEN;

DRAWTEXT(FILTER101,LOW,'↖黄 金 柱'),COLORYELLOW;

STICKLINE(FILTER101,OPEN,CLOSE,0.5,0),COLORYELLOW;

DRAWTEXT(FILTER104,LOW,'↖将 军 柱'),COLORRED;

STICKLINE(FILTER104,OPEN,CLOSE,0.1,1),COLORYELLOW;

{设立参数:百分比(2,20,5), 右数峰序(2,20,2)}

{ZIG(3,5);}

百分比:=5;

右数峰序:=2;

波谷值: CONST(TROUGH(2,百分比,1)),NODRAW;

波谷距离:= 1+CONST(TROUGHBARS(2,百分比,1)),NODRAW;

波峰值:= CONST(PEAK(1,百分比,右数峰序));

允许误差:=0.024;

XG:= ABS(波峰值-波谷值)<=允许误差 {AND BARSCOUNT(V)>60};

波峰距离:= 1+CONST(PEAKBARS(1,百分比,右数峰序)),NODRAW;

距离:=CURRBARSCOUNT;

DRAWLINE(距离=波峰距离 AND XG,波谷值,距离=1,波谷值,-1),COLORFF0099;

DRAWTEXT(距离=波谷距离 AND XG,L,'     ↖精准峰谷线'),COLORFF0099;

DRAWICON(距离=波峰距离,H,2);{波峰位置}

DRAWICON(距离=波谷距离,L,1);{波谷位置}

精准点:=(ABS(H-波谷值)<=允许误差 OR ABS(L-波谷值)<=0.024) {AND 距离<=120};

STICKLINE(精准点,波谷值,波谷值,40,-1),COLORFF6600;

{画精准谷底线}

波谷值2:= CONST(TROUGH(2,百分比,2));

波谷值3:= CONST(TROUGH(2,百分比,3));

波谷值4:= CONST(TROUGH(2,百分比,4));

波谷距离2:= 1+CONST(TROUGHBARS(2,百分比,2));

波谷距离3:= 1+CONST(TROUGHBARS(2,百分比,3));

波谷距离4:= 1+CONST(TROUGHBARS(2,百分比,4));

XG2:= ABS(波谷值-波谷值2)<=允许误差;

XG3:= ABS(波谷值-波谷值3)<=允许误差;

原理解析:
M1赋值:5


M2赋值:10


M3赋值:20


M4赋值:30


M5赋值:60


M6赋值:120


M7赋值:240
输出

MA5攻击线:收盘价的5日指数移动平均,LINETHICK1,COLORFFFFFF
输出

MA10操盘线:收盘价的10日指数移动平均, 线宽为2,COLOR00FFFF
输出

MA20月线:收盘价的20日指数移动平均, 线宽为2,COLORFF00FF
输出

MA30生命线:收盘价的M4日指数移动平均, 线宽为2,COLORFF6600
输出

MA60决策线:收盘价的M5日指数移动平均,LINETHICK1,COLOR009933
输出

MA120趋势线:收盘价的M6日指数移动平均,COLOR006699,LINETHICK1
输出

MA240年线:收盘价的M7日指数移动平均,COLOR002299,LINETHICK1


MA5赋值:收盘价的5日简单移动平均


MA10赋值:收盘价的10日简单移动平均


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


MA60赋值:收盘价的60日简单移动平均


AA11赋值:上次MA60>MA30 AND (MA30=MA10 OR MA30>MA10距今天数)


BB11赋值:1日前的统计AA11日满足C

CC11赋值:C上穿MA60 AND 成交量>成交量的5日简单移动平均 AND (C-1日前的C)/1日前的C*100>3


芙蓉出水赋值:BB11 AND CC11
当满足条件芙蓉出水时,在H和'芙蓉出水'位置书写文字
当满足条件芙蓉出水时,在H和L之间画柱状线
当满足条件芙蓉出水时,在O和C之间画柱状线


ZJ赋值:成交额/10000


TM赋值:V-V的10日简单移动平均


一穿三赋值:MA5>O AND MA10>O AND MA30>O AND MA5开盘价
当满足条件一穿三时,在L和'◆一穿三'位置书写文字
当满足条件一穿三时,在开盘价和收盘价之间画柱状线


三日不破赋值:L和1日前的L的较小值,2日前的L)>=3日前的L


三日量缩赋值:(V和1日前的V较大值,2日前的V)<3日前的V)


三日价涨A赋值:C>=1日前的C


三日价涨B赋值:C<1日前的C


三日价涨C赋值:C和1日前的C的较小值,2日前的C)>=3日前的L
如果DATE<1140214返回1否则返回0


缩倍柱赋值:(成交量*1.95<=1日前的成交量)*TIM


百日低量赋值:(成交量=100日内成交量最低值)*TIM


倍量柱赋值:C>1日前的C*1.04 AND (成交量>=1.9*1日前的成交量)*TIM


四日前倍量柱赋值:(3日前的成交量>1.9*4日前的成交量)*TIM


四日前高量柱赋值:(3日前的成交量>=4日前的成交量 AND 3日前的成交量<1.9*4日前的成交量 AND 三日量缩)*TIM


前三引用不成立赋值:COUNT(1日前的四日前倍量柱 AND (1日前的三日不破 OR 1日前的三日价涨C),3)=0 AND COUNT(1日前的四日前高量柱 AND

(1日前的三日不破 OR 1日前的三日价涨C),3)=0


倍量黄金柱赋值:四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立


高量黄金柱赋值:四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨A AND 前三引用不成立


黄金柱赋值:倍量黄金柱 OR 高量黄金柱


次倍量黄金柱赋值:NOT(黄金柱) AND 四日前倍量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立


次高量黄金柱赋值:NOT(黄金柱) AND 四日前高量柱 AND 三日量缩 AND 三日不破 AND 三日价涨B AND 前三引用不成立


次黄金柱赋值:次倍量黄金柱 OR 次高量黄金柱


准倍量黄金柱赋值:NOT(黄金柱 OR 次黄金柱) AND 四日前倍量柱 AND ((三日量缩 AND 三日价涨C) OR (统计3日满足倍量柱的天数>=1 AND 三日不破))

AND 前三引用不成立


准高量黄金柱赋值:NOT(黄金柱 OR 次黄金柱) AND 四日前高量柱 AND (三日量缩 AND 三日价涨C) AND 前三引用不成立


准黄金柱赋值:准倍量黄金柱 OR 准高量黄金柱


倍量将军柱赋值:NOT(黄金柱 OR 次黄金柱 OR 准黄金柱) AND 四日前倍量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立


高量将军柱赋值:NOT(黄金柱 OR 次黄金柱 OR 准黄金柱) AND 四日前高量柱 AND 三日不破 AND 三日价涨A AND 前三引用不成立


将军柱赋值:倍量将军柱 OR 高量将军柱


次倍量将军柱赋值:NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱) AND 四日前倍量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立


次高量将军柱赋值:NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱) AND 四日前高量柱 AND 三日不破 AND 三日价涨B AND 前三引用不成立


次将军柱赋值:次倍量将军柱 OR 次高量将军柱


准倍量将军柱赋值:NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱) AND 四日前倍量柱 AND 三日价涨C AND 前三引用不成立


准高量将军柱赋值:NOT(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱) AND 四日前高量柱 AND 三日价涨C AND 前三引用不成立


准将军柱赋值:准倍量将军柱 OR 准高量将军柱


BACKSET100赋值:BACKSET(黄金柱 OR 次黄金柱 OR 准黄金柱 OR 将军柱 OR 次将军柱 OR 准将军柱,4)


FILTER100赋值:BACKSET100的3过滤


BACKSET101赋值:BACKSET(黄金柱,4)


FILTER101赋值:BACKSET101的3过滤


BACKSET102赋值:BACKSET(次黄金柱,4)


FILTER102赋值:BACKSET102的3过滤


BACKSET103赋值:BACKSET(准黄金柱,4)


FILTER103赋值:BACKSET103的3过滤


BACKSET104赋值:BACKSET(将军柱,4)


FILTER104赋值:BACKSET104的3过滤


BACKSET105赋值:BACKSET(次将军柱,4)


FILTER105赋值:BACKSET105的3过滤


BACKSET106赋值:BACKSET(准将军柱,4)


FILTER106赋值:BACKSET106的3过滤


立桩量赋值:成交量=40日内成交量最高值 AND 成交量>1.9*1日前的成交量


立桩量三日突破:=IF(上次立桩量距今天数=1 AND 收盘价>1日前的最高价,1,IF(上次立桩量距今天数=2 AND 收盘价>2日前的最高价,1,IF(BARSLAST(立桩

量)=3 AND 收盘价>3日前的最高价,1,0)))


立桩量三日不破:=上次立桩量距今天数=3 AND 3日前的最低价<=C和1日前的C的较小值,2日前的C)


BACKSET300赋值:BACKSET(立桩量三日不破,4)


BACKSET301赋值:BACKSET(立桩量三日突破,4)


立桩量成立:=BACKSET300的3过滤 AND BACKSET301 AND 立桩量


{重绘K线}

DRAWKLINE(H,O,L,C)


{重绘K线 显示大阳\大阴\涨停\跌停\假阴,适用于通达信}

RC1赋值:1日前的C


涨停率10赋值:10-1/RC1
{178448-WEN98编写}

涨停率5赋值:5-1/RC1


比前涨率赋值:(C-RC1)*100/RC1


比前跌率赋值:(RC1-C)*100/RC1


ST赋值:NAMELIKE('ST') OR NAMELIKE('*ST')


涨停赋值: IF(ST, (比前涨率>=涨停率5), (比前涨率>=涨停率10))


本日涨率赋值:(C-O)*100/O


本日跌率赋值:(O-C)*100/O


STICKLINE((H-RC1)*100/RC1>=涨停率10,H,C和O较大值,1,0),画黄色
{涨停后回落}

STICKLINE((RC1-L)*100/RC1>=涨停率10,L,C和O的较小值,1,0), 画蓝色
{跌停后回升}

跌停赋值: IF(NAMELIKE('ST'), (比前跌率>=涨停率5), (比前跌率>=涨停率10))
当满足条件跌停时,在O和C之间画柱状线


大阳线赋值:C>O AND (比前涨率>=涨停率5 OR 本日涨率>=涨停率5)

        AND 比前涨率<涨停率10 AND 涨停=0
当满足条件大阳线时,在O和C之间画柱状线


大阴线赋值:C=涨停率5 OR 本日跌率>=涨停率5)

        AND 比前跌率<涨停率10 AND 跌停=0
当满足条件大阴线时,在O和C之间画柱状线


{假阴柱}

假阴赋值:C1日前的C
当满足条件假阴时,在O和C之间画柱状线


{假阳柱}

假阳赋值:C>O AND C<1日前的C
当满足条件假阳时,在O和C之间画柱状线


{涨停}

AAAA赋值:收盘价/1日前的C>=1.09
当满足条件AAAA时,在O和C之间画柱状线
当满足条件AAAA时,在L和H之间画柱状线


{跌停}

STICKLINE(收盘价<1日前的收盘价*0.9015 AND 收盘价=最低价,收盘价,开盘价,1,0), 画蓝色
当满足条件立桩量成立时,在最高价和'←立柱'位置书写文字
当满足条件FILTER101时,在最低价和'↖黄 金 柱'位置书写文字
当满足条件FILTER101时,在开盘价和收盘价之间画柱状线
当满足条件FILTER104时,在最低价和'↖将 军 柱'位置书写文字
当满足条件FILTER104时,在开盘价和收盘价之间画柱状线
输出

{设立参数:百分比(2,20,5), 右数峰序(2,20,2)}

{ZIG(3,5)
}

百分比赋值:5


右数峰序赋值:2
输出

波谷值: CONST(TROUGH(2,百分比,1)),NODRAW


波谷距离赋值: 1+CONST(TROUGHBARS(2,百分比,1)),NODRAW


波峰值赋值: CONST(PEAK(1,百分比,右数峰序))


允许误差赋值:0.024


XG赋值: 波峰值-波谷值的绝对值<=允许误差 {AND V的有效数据周期数>60}


波峰距离赋值: 1+CONST(PEAKBARS(1,百分比,右数峰序)),NODRAW


距离赋值: 到最后交易的周期


DRAWLINE(距离=波峰距离 AND XG,波谷值,距离=1,波谷值,-1),COLORFF0099
当满足条件距离=波谷距离 AND XG时,在L和'     ↖精准峰谷线'位置书写文字
当满足条件距离=波峰距离时,在H和2之间画图标
当满足条件距离=波谷距离时,在L和1之间画图标
{波谷位置}

精准点赋值:(H-波谷值的绝对值<=允许误差 OR ABS(L-波谷值)<=0.024) {AND 距离<=120}
当满足条件精准点时,在波谷值和波谷值之间画柱状线


{画精准谷底线}

波谷值2:= CONST(TROUGH(2,百分比,2))


波谷值3:= CONST(TROUGH(2,百分比,3))


波谷值4:= CONST(TROUGH(2,百分比,4))


波谷距离2:= 1+CONST(TROUGHBARS(2,百分比,2))


波谷距离3:= 1+CONST(TROUGHBARS(2,百分比,3))


波谷距离4:= 1+CONST(TROUGHBARS(2,百分比,4))


XG2:= 波谷值-波谷值2的绝对值<=允许误差


XG3:= 波谷值-波谷值3的绝对值<=允许误差

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