通达信长、短周期都可以进行半对数自动预测的主图指标 源码 附图

 
天数:=80;
顶底开关:=1;
DRAWTEXT_FIX(1,0.50,0.01,1,'说明: 本指标以设置天数范围作为自动选择高、低点进行两点半对数预测,可按ALT+T键弹出参数调整窗,进行天数调整,缺省为80天。'),COLORYELLOW;
DRAWTEXT_FIX(1,0.30,0.04,1,'标题栏上的买(卖)P4、买(卖)P5是费氏数列1.236、1.618的预测股价'),COLORMAGENTA;
AR1:=BARSCOUNT(C);
AR2:=CONST(AR1);
AR3:=AR2-AR1;
K线根数:AR3+1,NODRAW,COLORYELLOW;
STICKLINE(C>=O,C,O,3,0),COLOR000045;
STICKLINE(C>=O,C,O,2.5,0),COLOR000065;
STICKLINE(C>=O,C,O,2,0),COLOR000085;
STICKLINE(C>=O,C,O,1.5,0),COLOR0000A5;
STICKLINE(C>=O,C,O,1,0),COLOR0000C5;
STICKLINE(C>=O,C,O,0.5,0),COLOR0000E5;
STICKLINE(C>=O,H,L,0,0),COLOR0000F5;
STICKLINE(C<O,C,O,3,0),COLORFF9900;
STICKLINE(C<O,C,O,2.5,0),COLORFF9900;
STICKLINE(C<O,C,O,2,0),COLORFFCC00;
STICKLINE(C<O,C,O,1.5,0),COLORFFCC00;
STICKLINE(C<O,C,O,1,0),COLORCYAN;
STICKLINE(C<O,C,O,0.5,0),COLORCYAN;
JA :=3*SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1)-2*SMA(SMA((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100,3,1),3,1),NODRAW;
STICKLINE(顶底开关>0 AND (JA >=90),CLOSE,OPEN,3,0),COLOR009CFF;
STICKLINE(顶底开关>0 AND (JA >=90),CLOSE,OPEN,2.8,0),COLOR009CFF;
STICKLINE(顶底开关>0 AND (JA >=90),CLOSE,OPEN,2.5,0),COLOR00C0FF;
STICKLINE(顶底开关>0 AND (JA >=90),CLOSE,OPEN,1.5,0),COLOR00D1FF;
STICKLINE(顶底开关>0 AND (JA >=90),CLOSE,OPEN,1,0),COLOR00EAFF;
STICKLINE(顶底开关>0 AND (JA >=90),CLOSE,OPEN,0.7,0),COLORYELLOW;
STICKLINE(顶底开关>0 AND (JA <=10),OPEN,CLOSE,3,0),COLORFF0000;
STICKLINE(顶底开关>0 AND (JA <=10),OPEN,CLOSE,2.5,0),COLORFF1100;
STICKLINE(顶底开关>0 AND (JA <=10),OPEN,CLOSE,2,0),COLORFF2200;
STICKLINE(顶底开关>0 AND (JA <=10),OPEN,CLOSE,1.5,0),COLORFF3300;
STICKLINE(顶底开关>0 AND (JA <=10),OPEN,CLOSE,1,0),COLORFF4400;
STICKLINE(顶底开关>0 AND (JA <=10),OPEN,CLOSE,0.5,0),COLORFF5500;
STICKLINE(顶底开关>0 AND (JA <=10),H,L,0,0),COLORFF6600;
GGA:=REF(HHV(H,天数),0);
LLA:=REF(LLV(L,天数),0);
A1:=H=CONST(HHV(H,天数)),NODRAW;
B1:=L=CONST(LLV(L,天数)),NODRAW;
GGB:=BARSLAST(A1)+1,NODRAW;
LLB:=BARSLAST(B1)+1,NODRAW;

H1:=IF(GGB<LLB,POW(LLA,0.125)*POW(GGA,0.875),DRAWNULL);
H2:=IF(GGB<LLB,POW(LLA,0.382)*POW(GGA,0.618),DRAWNULL);
H3:=IF(GGB<LLB,SQRT(LLA*GGA),DRAWNULL);
H4:=IF(GGB<LLB,POW(LLA,0.618)*POW(GGA,0.382),DRAWNULL);
H5:=IF(GGB<LLB,POW(LLA,0.875)*POW(GGA,0.125),DRAWNULL);
H6:=IF(GGB<LLB,GGA-(GGA-LLA)*1.236,DRAWNULL)NODRAW;
H7:=IF(GGB<LLB,GGA-(GGA-LLA)*1.618,DRAWNULL)NODRAW;
高点:REFDATE(GGA,DATE),COLORRED,LINETHICK1;
低点:REFDATE(LLA,DATE),COLORGREEN,LINETHICK1;

买甘氏角A:REFDATE(H1,DATE),COLORMAGENTA,CIRCLEDOT,LINETHICK1;
买P1:REFDATE(H2,DATE),COLORRED,DOTLINE,LINETHICK1;
买P2:REFDATE(H3,DATE),COLORGREEN,DOTLINE,LINETHICK1;
买P3:REFDATE(H4,DATE),COLORWHITE,DOTLINE,LINETHICK1;
买甘氏角B:REFDATE(H5,DATE),COLORLIRED,CIRCLEDOT,LINETHICK1;
买P4:CONST(H6),NODRAW,COLORYELLOW;
买P5:CONST(H7),NODRAW,COLORRED;

DRAWTEXT(CURRBARSCOUNT=6,CONST(GGA),VARCAT('高点=',VAR2STR(CONST(GGA),2))),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=9,买甘氏角A,VARCAT('买甘氏价A=',VAR2STR(CONST(H1),2))),DRAWABOVE,COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=6,买P1,VARCAT('买P1=',VAR2STR(CONST(H2),2))),DRAWABOVE,COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=6,买P2,VARCAT('买P2=',VAR2STR(CONST(H3),2))),DRAWABOVE,COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=6,买P3,VARCAT('买P3=',VAR2STR(CONST(H4),2))),DRAWABOVE,COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=9,买甘氏角B,VARCAT('买甘氏角B=',VAR2STR(CONST(H5),2))),DRAWABOVE,COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=6,CONST(LLA),VARCAT('低点=',VAR2STR(CONST(LLA),2))),COLORRED;
STICKLINE(CURRBARSCOUNT=天数,CONST(LLA),CONST(GGA),0.5,1),COLORFF8800;
STICKLINE(CURRBARSCOUNT=1,CONST(LLA),CONST(GGA),0,1),COLORFF8800;
DRAWTEXT(CURRBARSCOUNT=天数,CONST(LLA),VARCAT('天数 ',VAR2STR(CONST(天数),0))),COLORYELLOW;

L1:=IF(GGB>LLB,POW(LLA,0.875)*POW(GGA,0.125),DRAWNULL);
L2:=IF(GGB>LLB,POW(LLA,0.618)*POW(GGA,0.382),DRAWNULL);
L3:=IF(GGB>LLB,SQRT(LLA*GGA),DRAWNULL);
L4:=IF(GGB>LLB,POW(LLA,0.382)*POW(GGA,0.618),DRAWNULL);
L5:=IF(GGB>LLB,POW(LLA,0.125)*POW(GGA,0.875),DRAWNULL);
L6:=IF(GGB>LLB,LLA+(GGA-LLA)*1.236,DRAWNULL)NODRAW;
L7:=IF(GGB>LLB,LLA+(GGA-LLA)*1.618,DRAWNULL)NODRAW;


卖甘氏角A:REFDATE(L1,DATE),COLORMAGENTA,CIRCLEDOT,LINETHICK1;
卖P1:REFDATE(L2,DATE),COLORRED,DOTLINE,LINETHICK1;
卖P2:REFDATE(L3,DATE),COLORGREEN,DOTLINE,LINETHICK1;
卖P3:REFDATE(L4,DATE),COLORWHITE,DOTLINE,LINETHICK1;
卖甘氏角B:REFDATE(L5,DATE),COLORLIRED,CIRCLEDOT,LINETHICK1;
卖P4:CONST(L6),NODRAW,COLORYELLOW;
卖P5:CONST(L7),NODRAW,COLORRED;
DRAWTEXT(CURRBARSCOUNT=9,卖甘氏角A,VARCAT('卖甘氏角A=',VAR2STR(CONST(L1),2))),DRAWABOVE,COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=6,卖P1,VARCAT('卖P1=',VAR2STR(CONST(L2),2))),DRAWABOVE,COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=6,卖P2,VARCAT('卖P2=',VAR2STR(CONST(L3),2))),DRAWABOVE,COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=6,卖P3,VARCAT('卖P3=',VAR2STR(CONST(L4),2))),DRAWABOVE,COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=9,卖甘氏角B,VARCAT('卖甘氏角B=',VAR2STR(CONST(L5),2))),DRAWABOVE,COLORGREEN;



顶价:=REF(H,BARSLAST(H>REF(H,1)));
底价:=REF(L,BARSLAST(L<REF(L,1)));
分型顶0:=H>REF(顶价,1) AND L>REF(底价,1);
分型底0:=L<REF(底价,1) AND H<REF(顶价,1);
分型顶1:=分型顶0 AND H=HHV(H,BARSLAST(分型底0));
分型底1:=分型底0 AND L=LLV(L,BARSLAST(分型顶0));
分型顶:=FILTERX(分型顶1,BARSLAST(分型底1));
分型底:=FILTERX(分型底1,BARSLAST(分型顶1));
UP1:=BARSLAST(分型底);
顶力度1:=HHV(L,UP1+1)>LLV(H,UP1+1);
顶包含1:=COUNT(L>REF(L,1),UP1)>2 AND COUNT(H>REF(H,1),UP1)>2;
DN1:=BARSLAST(分型顶);
底力度1:=HHV(L,DN1+1)>LLV(H,DN1+1);
底包含1:=COUNT(H<REF(H,1),DN1)>2 AND COUNT(L<REF(L,1),DN1)>2;
笔顶10:=分型顶 AND UP1>3 AND 顶力度1 AND 顶包含1;
笔底10:=分型底 AND DN1>3 AND 底力度1 AND 底包含1;
笔顶11:=笔顶10 AND H=HHV(H,BARSLAST(笔底10));
笔底11:=笔底10 AND L=LLV(L,BARSLAST(笔顶10));
笔顶12:=笔顶11 AND H=HHV(H,BARSLAST(笔底11));
笔底12:=笔底11 AND L=LLV(L,BARSLAST(笔顶11));
笔顶1:=FILTERX(笔顶12,BARSLAST(笔底12));
笔底1:=FILTERX(笔底12,BARSLAST(笔顶12));
UP2:=BARSLAST(笔底1);
顶力度2:=HHV(L,UP2+1)>LLV(H,UP2+1);
顶包含2:=COUNT(L>REF(L,1),UP2)>2 AND COUNT(H>REF(H,1),UP2)>2;
DN2:=BARSLAST(笔顶1);
底力度2:=HHV(L,DN2+1)>LLV(H,DN2+1);
底包含2:=COUNT(H<REF(H,1),DN2)>2 AND COUNT(L<REF(L,1),DN2)>2;
笔顶20:=分型顶 AND UP2>3 AND 顶力度2 AND 顶包含2;
笔底20:=分型底 AND DN2>3 AND 底力度2 AND 底包含2;
笔顶21:=笔顶20 AND H=HHV(H,BARSLAST(笔底20));
笔底21:=笔底20 AND L=LLV(L,BARSLAST(笔顶20));
笔顶2:=FILTERX(笔顶21,BARSLAST(笔底21));
笔底2:=FILTERX(笔底21,BARSLAST(笔顶21));
笔顶3:=笔顶1 OR 笔顶2;
笔底3:=笔底1 OR 笔底2;
笔顶41:=FILTERX(笔顶3 AND H=HHV(H,BARSLAST(笔底3)),BARSLAST(笔底3));
笔底41:=FILTERX(笔底3 AND L=LLV(L,BARSLAST(笔顶3)),BARSLAST(笔顶3));
笔顶42:=FILTERX(笔顶41 AND H=HHV(H,BARSLAST(笔底41)),BARSLAST(笔底41));
笔底42:=FILTERX(笔底41 AND L=LLV(L,BARSLAST(笔顶41)),BARSLAST(笔顶41));
笔顶431:=笔顶42 AND (BARSLAST(笔底42)>1 OR BARSLAST(笔底42)=DRAWNULL);
笔底431:=笔底42 AND (BARSLAST(笔顶42)>1 OR BARSLAST(笔顶42)=DRAWNULL);
笔顶432:=笔顶431 AND (H=HHV(H,BARSLAST(笔底431)) OR BARSLAST(笔底431)=DRAWNULL);
笔底432:=笔底431 AND (L=LLV(L,BARSLAST(笔顶431)) OR BARSLAST(笔顶431)=DRAWNULL);
笔顶43:=FILTERX(笔顶432,BARSLAST(笔底431));
笔底43:=FILTERX(笔底432,BARSLAST(笔顶431));
笔顶441:=笔顶43 AND (BARSLAST(笔底43)>2 OR BARSLAST(笔底43)=DRAWNULL);
笔底441:=笔底43 AND (BARSLAST(笔顶43)>2 OR BARSLAST(笔顶43)=DRAWNULL);
笔顶442:=笔顶441 AND (H=HHV(H,BARSLAST(笔底441)) OR BARSLAST(笔底441)=DRAWNULL);
笔底442:=笔底441 AND (L=LLV(L,BARSLAST(笔顶441)) OR BARSLAST(笔顶441)=DRAWNULL);
笔顶44:=FILTERX(笔顶442,BARSLAST(笔底441));
笔底44:=FILTERX(笔底442,BARSLAST(笔顶441));
笔顶451:=笔顶44 AND (BARSLAST(笔底44)>3 OR BARSLAST(笔底44)=DRAWNULL);
笔底451:=笔底44 AND (BARSLAST(笔顶44)>3 OR BARSLAST(笔顶44)=DRAWNULL);
笔顶452:=笔顶451 AND (H=HHV(H,BARSLAST(笔底451)) OR BARSLAST(笔底451)=DRAWNULL);
笔底452:=笔底451 AND (L=LLV(L,BARSLAST(笔顶451)) OR BARSLAST(笔顶451)=DRAWNULL);
笔顶45:=FILTERX(笔顶452,BARSLAST(笔底452));
笔底45:=FILTERX(笔底452,BARSLAST(笔顶452));
DN511:=BARSLAST(笔顶45);
底力度511:=HHV(L,DN511+1)>LLV(H,DN511+1);
底包含511:=COUNT(H<REF(H,1),DN511)>2 AND COUNT(L<REF(L,1),DN511)>2;
笔底511:=笔底43 AND (笔底45<>1) AND DN511>3 AND 底力度511 AND 底包含511 AND (L=LLV(L,BARSLAST(笔顶45)));
笔底51:=FILTERX(笔底511,BARSLAST(笔顶45));
UP512:=BARSLAST(笔底45);
顶力度512:=HHV(L,UP512+1)>LLV(H,UP512+1);
顶包含512:=COUNT(L>REF(L,1),UP512)>2 AND COUNT(H>REF(H,1),UP512)>2;
笔顶512:=笔顶43 AND (笔顶45<>1) AND UP512>3 AND 顶力度512 AND 顶包含512 AND (H=HHV(H,BARSLAST(笔底45)));
笔顶51:=FILTERX(笔顶512,BARSLAST(笔底45));
笔顶521:=笔顶45 OR 笔顶51;
笔底521:=笔底45 OR 笔底51;
笔顶52:=FILTERX(笔顶521 AND H=HHV(H,BARSLAST(笔底521)),BARSLAST(笔底521));
笔底52:=FILTERX(笔底521 AND L=LLV(L,BARSLAST(笔顶521)),BARSLAST(笔顶521));
UP53:=BARSLAST(笔底52);
顶力度53:=HHV(L,UP53+1)>LLV(H,UP53+1);
顶包含53:=COUNT(L>REF(L,1),UP53)>2 AND COUNT(H>REF(H,1),UP53)>2;
DN53:=BARSLAST(笔顶52);
底力度53:=HHV(L,DN53+1)>LLV(H,DN53+1);
底包含53:=COUNT(H<REF(H,1),DN53)>2 AND COUNT(L<REF(L,1),DN53)>2;
笔顶53:=笔顶52 AND UP53>3 AND 顶力度53 AND 顶包含53 AND (H=HHV(H,BARSLAST(笔底52)));
笔底53:=笔底52 AND DN53>3 AND 底力度53 AND 底包含53 AND (L=LLV(L,BARSLAST(笔顶52)));
笔顶54:=FILTERX(笔顶53 AND H=HHV(H,BARSLAST(笔底53)),BARSLAST(笔底53));
笔底54:=FILTERX(笔底53 AND L=LLV(L,BARSLAST(笔顶53)),BARSLAST(笔顶53));
笔顶55:=H=HHV(H,BARSLAST(笔底54)) AND L>LLV(L,BARSLAST(笔底54)) AND BARSLAST(笔顶54)<BARSLAST(笔底54) AND (BARSNEXT(笔底54)<BARSNEXT(笔顶54) OR BARSNEXT(笔顶54)=DRAWNULL);
笔底55:=L=LLV(L,BARSLAST(笔顶54)) AND H<HHV(H,BARSLAST(笔顶54)) AND BARSLAST(笔底54)<BARSLAST(笔顶54) AND (BARSNEXT(笔顶54)<BARSNEXT(笔底54) OR BARSNEXT(笔底54)=DRAWNULL);
笔顶56:=笔顶54 OR 笔顶55;
笔底56:=笔底54 OR 笔底55;
笔顶6:=FILTERX(笔顶56 AND H=HHV(H,BARSLAST(笔底56)),BARSLAST(笔底56));
笔底6:=FILTERX(笔底56 AND L=LLV(L,BARSLAST(笔顶56)),BARSLAST(笔顶56));
笔顶7:=笔顶6 AND BARSLAST(笔底6)>3;
笔底7:=笔底6 AND BARSLAST(笔顶6)>3;
笔顶:=BARSLAST(笔顶7),NODRAW;
笔底:=BARSLAST(笔底7),NODRAW;
NOTEXT_上笔:DRAWLINE(笔底=0,L,笔顶=0,H,0),COLOR0000FF,LINETHICK1;
NOTEXT_下笔:DRAWLINE(笔顶=0,H,笔底=0,L,0),COLOR238E23,LINETHICK1;
K:=CURRBARSCOUNT,NODRAW;
DRAWNUMBER(笔顶=0,H,K),COLORLIRED,DRAWABOVE;
DRAWNUMBER(笔底=0,L,K),COLORFFFF00;



来函数检测结果如下
该公式包含未来函数:BARSNEXT

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

天数赋值:80
顶底开关赋值:1
当满足条件1时,在横轴0.50纵轴0.01位置书写文字,画黄色
当满足条件1时,在横轴0.30纵轴0.04位置书写文字,画洋红色
AR1赋值:收盘价的有效数据周期数
AR2赋值:AR1的最后一日取值设为常数
AR3赋值:AR2-AR1
输出K线根数:AR3+1,NODRAW,画黄色
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000045
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000065
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR000085
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000A5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000C5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000E5
当满足条件收盘价>=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000F5
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF9900
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF9900
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFFCC00
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFFCC00
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画青色
赋值:3*(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的3日[1日权重]移动平均-2*(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的3日[1日权重]移动平均的3日[1日权重]移动平均,NODRAW
当满足条件顶底开关>0AND(JA>=90)时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR009CFF
当满足条件顶底开关>0AND(JA>=90)时,在收盘价和开盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,COLOR009CFF
当满足条件顶底开关>0AND(JA>=90)时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR00C0FF
当满足条件顶底开关>0AND(JA>=90)时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00D1FF
当满足条件顶底开关>0AND(JA>=90)时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00EAFF
当满足条件顶底开关>0AND(JA>=90)时,在收盘价和开盘价位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,画黄色
当满足条件顶底开关>0AND(JA<=10)时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF0000
当满足条件顶底开关>0AND(JA<=10)时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF1100
当满足条件顶底开关>0AND(JA<=10)时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF2200
当满足条件顶底开关>0AND(JA<=10)时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF3300
当满足条件顶底开关>0AND(JA<=10)时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF4400
当满足条件顶底开关>0AND(JA<=10)时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFF5500
当满足条件顶底开关>0AND(JA<=10)时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF6600
GGA赋值:0日前的天数日内最高价的最高值
LLA赋值:0日前的天数日内最低价的最低值
A1赋值:最高价=天数日内最高价的最高值的最后一日取值设为常数,NODRAW
B1赋值:最低价=天数日内最低价的最低值的最后一日取值设为常数,NODRAW
GGB赋值:上次A1距今天数+1,NODRAW
LLB赋值:上次B1距今天数+1,NODRAW
H1赋值:如果GGBH2赋值:如果GGBH3赋值:如果GGBH4赋值:如果GGBH5赋值:如果GGBH6赋值:如果GGBH7赋值:如果GGB输出高点:日期日GGA,画红色,线宽为1
输出 低点:日期日LLA,画绿色,线宽为1
输出买甘氏角A:日期日H1,画洋红色,CIRCLEDOT,线宽为1
输出 买P1:日期日H2,画红色,DOTLINE,线宽为1
输出 买P2:日期日H3,画绿色,DOTLINE,线宽为1
输出 买P3:日期日H4,画白色,DOTLINE,线宽为1
输出买甘氏角B:日期日H5,画淡红色,CIRCLEDOT,线宽为1
输出买P4:H6的最后一日取值设为常数,NODRAW,画黄色
输出买P5:H7的最后一日取值设为常数,NODRAW,画红色
当满足条件到最后交易的周期=6时,在GGA的最后一日取值设为常数位置书写文字,画绿色
当满足条件到最后交易的周期=9时,在买甘氏角A位置书写文字,显示在位置之上,画淡红色
当满足条件到最后交易的周期=6时,在买P1位置书写文字,显示在位置之上,画黄色
当满足条件到最后交易的周期=6时,在买P2位置书写文字,显示在位置之上,画黄色
当满足条件到最后交易的周期=6时,在买P3位置书写文字,显示在位置之上,画黄色
当满足条件到最后交易的周期=9时,在买甘氏角B位置书写文字,显示在位置之上,画绿色
当满足条件到最后交易的周期=6时,在LLA的最后一日取值设为常数位置书写文字,画红色
当满足条件到最后交易的周期=天数时,在LLA的最后一日取值设为常数和GGA的最后一日取值设为常数位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLORFF8800
当满足条件到最后交易的周期=1时,在LLA的最后一日取值设为常数和GGA的最后一日取值设为常数位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFF8800
当满足条件到最后交易的周期=天数时,在LLA的最后一日取值设为常数位置书写文字,画黄色
L1赋值:如果GGB>LLB,返回LLA的0.875乘幂*GGA的0.125乘幂,否则返回无效数
L2赋值:如果GGB>LLB,返回LLA的0.618乘幂*GGA的0.382乘幂,否则返回无效数
L3赋值:如果GGB>LLB,返回LLA*GGA的开方,否则返回无效数
L4赋值:如果GGB>LLB,返回LLA的0.382乘幂*GGA的0.618乘幂,否则返回无效数
L5赋值:如果GGB>LLB,返回LLA的0.125乘幂*GGA的0.875乘幂,否则返回无效数
L6赋值:如果GGB>LLB,返回LLA+(GGA-LLA)*1.236,否则返回无效数NODRAW
L7赋值:如果GGB>LLB,返回LLA+(GGA-LLA)*1.618,否则返回无效数NODRAW
输出卖甘氏角A:日期日L1,画洋红色,CIRCLEDOT,线宽为1
输出 卖P1:日期日L2,画红色,DOTLINE,线宽为1
输出 卖P2:日期日L3,画绿色,DOTLINE,线宽为1
输出 卖P3:日期日L4,画白色,DOTLINE,线宽为1
输出卖甘氏角B:日期日L5,画淡红色,CIRCLEDOT,线宽为1
输出 卖P4:L6的最后一日取值设为常数,NODRAW,画黄色
输出卖P5:L7的最后一日取值设为常数,NODRAW,画红色
当满足条件到最后交易的周期=9时,在卖甘氏角A位置书写文字,显示在位置之上,画淡红色
当满足条件到最后交易的周期=6时,在卖P1位置书写文字,显示在位置之上,画白色
当满足条件到最后交易的周期=6时,在卖P2位置书写文字,显示在位置之上,画白色
当满足条件到最后交易的周期=6时,在卖P3位置书写文字,显示在位置之上,画白色
当满足条件到最后交易的周期=9时,在卖甘氏角B位置书写文字,显示在位置之上,画绿色
顶价赋值:上次最高价>1日前的最高价距今天数日前的最高价
底价赋值:上次最低价<1日前的最低价距今天数日前的最低价
分型顶0赋值:最高价>1日前的顶价 AND 最低价>1日前的底价
分型底0赋值:最低价<1日前的底价 AND 最高价<1日前的顶价
分型顶1赋值:分型顶0 AND 最高价=上次分型底0距今天数日内最高价的最高值
分型底1赋值:分型底0 AND 最低价=上次分型顶0距今天数日内最低价的最低值
分型顶赋值:分型顶1的上次分型底1距今天数日反向过滤
分型底赋值:分型底1的上次分型顶1距今天数日反向过滤
UP1赋值:上次分型底距今天数
顶力度1赋值:UP1+1日内最低价的最高值>UP1+1日内最高价的最低值
顶包含1赋值:统计UP1日中满足最低价>1日前的最低价的天数>2 AND 统计UP1日中满足最高价>1日前的最高价的天数>2
DN1赋值:上次分型顶距今天数
底力度1赋值:DN1+1日内最低价的最高值>DN1+1日内最高价的最低值
底包含1赋值:统计DN1日中满足最高价<1日前的最高价的天数>2 AND 统计DN1日中满足最低价<1日前的最低价的天数>2
笔顶10赋值:分型顶 AND UP1>3 AND 顶力度1 AND 顶包含1
笔底10赋值:分型底 AND DN1>3 AND 底力度1 AND 底包含1
笔顶11赋值:笔顶10 AND 最高价=上次笔底10距今天数日内最高价的最高值
笔底11赋值:笔底10 AND 最低价=上次笔顶10距今天数日内最低价的最低值
笔顶12赋值:笔顶11 AND 最高价=上次笔底11距今天数日内最高价的最高值
笔底12赋值:笔底11 AND 最低价=上次笔顶11距今天数日内最低价的最低值
笔顶1赋值:笔顶12的上次笔底12距今天数日反向过滤
笔底1赋值:笔底12的上次笔顶12距今天数日反向过滤
UP2赋值:上次笔底1距今天数
顶力度2赋值:UP2+1日内最低价的最高值>UP2+1日内最高价的最低值
顶包含2赋值:统计UP2日中满足最低价>1日前的最低价的天数>2 AND 统计UP2日中满足最高价>1日前的最高价的天数>2
DN2赋值:上次笔顶1距今天数
底力度2赋值:DN2+1日内最低价的最高值>DN2+1日内最高价的最低值
底包含2赋值:统计DN2日中满足最高价<1日前的最高价的天数>2 AND 统计DN2日中满足最低价<1日前的最低价的天数>2
笔顶20赋值:分型顶 AND UP2>3 AND 顶力度2 AND 顶包含2
笔底20赋值:分型底 AND DN2>3 AND 底力度2 AND 底包含2
笔顶21赋值:笔顶20 AND 最高价=上次笔底20距今天数日内最高价的最高值
笔底21赋值:笔底20 AND 最低价=上次笔顶20距今天数日内最低价的最低值
笔顶2赋值:笔顶21的上次笔底21距今天数日反向过滤
笔底2赋值:笔底21的上次笔顶21距今天数日反向过滤
笔顶3赋值:笔顶1 OR 笔顶2
笔底3赋值:笔底1 OR 笔底2
笔顶41赋值:笔顶3ANDH=上次笔底3距今天数日内最高价的最高值的上次笔底3距今天数日反向过滤
笔底41赋值:笔底3ANDL=上次笔顶3距今天数日内最低价的最低值的上次笔顶3距今天数日反向过滤
笔顶42赋值:笔顶41ANDH=上次笔底41距今天数日内最高价的最高值的上次笔底41距今天数日反向过滤
笔底42赋值:笔底41ANDL=上次笔顶41距今天数日内最低价的最低值的上次笔顶41距今天数日反向过滤
笔顶431赋值:笔顶42 AND (上次笔底42距今天数>1 OR 上次笔底42距今天数=无效数)
笔底431赋值:笔底42 AND (上次笔顶42距今天数>1 OR 上次笔顶42距今天数=无效数)
笔顶432赋值:笔顶431 AND (最高价=上次笔底431距今天数日内最高价的最高值 OR 上次笔底431距今天数=无效数)
笔底432赋值:笔底431 AND (最低价=上次笔顶431距今天数日内最低价的最低值 OR 上次笔顶431距今天数=无效数)
笔顶43赋值:笔顶432的上次笔底431距今天数日反向过滤
笔底43赋值:笔底432的上次笔顶431距今天数日反向过滤
笔顶441赋值:笔顶43 AND (上次笔底43距今天数>2 OR 上次笔底43距今天数=无效数)
笔底441赋值:笔底43 AND (上次笔顶43距今天数>2 OR 上次笔顶43距今天数=无效数)
笔顶442赋值:笔顶441 AND (最高价=上次笔底441距今天数日内最高价的最高值 OR 上次笔底441距今天数=无效数)
笔底442赋值:笔底441 AND (最低价=上次笔顶441距今天数日内最低价的最低值 OR 上次笔顶441距今天数=无效数)
笔顶44赋值:笔顶442的上次笔底441距今天数日反向过滤
笔底44赋值:笔底442的上次笔顶441距今天数日反向过滤
笔顶451赋值:笔顶44 AND (上次笔底44距今天数>3 OR 上次笔底44距今天数=无效数)
笔底451赋值:笔底44 AND (上次笔顶44距今天数>3 OR 上次笔顶44距今天数=无效数)
笔顶452赋值:笔顶451 AND (最高价=上次笔底451距今天数日内最高价的最高值 OR 上次笔底451距今天数=无效数)
笔底452赋值:笔底451 AND (最低价=上次笔顶451距今天数日内最低价的最低值 OR 上次笔顶451距今天数=无效数)
笔顶45赋值:笔顶452的上次笔底452距今天数日反向过滤
笔底45赋值:笔底452的上次笔顶452距今天数日反向过滤
DN511赋值:上次笔顶45距今天数
底力度511赋值:DN511+1日内最低价的最高值>DN511+1日内最高价的最低值
底包含511赋值:统计DN511日中满足最高价<1日前的最高价的天数>2 AND 统计DN511日中满足最低价<1日前的最低价的天数>2
笔底511赋值:笔底43 AND (笔底45不等于1) AND DN511>3 AND 底力度511 AND 底包含511 AND (最低价=上次笔顶45距今天数日内最低价的最低值)
笔底51赋值:笔底511的上次笔顶45距今天数日反向过滤
UP512赋值:上次笔底45距今天数
顶力度512赋值:UP512+1日内最低价的最高值>UP512+1日内最高价的最低值
顶包含512赋值:统计UP512日中满足最低价>1日前的最低价的天数>2 AND 统计UP512日中满足最高价>1日前的最高价的天数>2
笔顶512赋值:笔顶43 AND (笔顶45不等于1) AND UP512>3 AND 顶力度512 AND 顶包含512 AND (最高价=上次笔底45距今天数日内最高价的最高值)
笔顶51赋值:笔顶512的上次笔底45距今天数日反向过滤
笔顶521赋值:笔顶45 OR 笔顶51
笔底521赋值:笔底45 OR 笔底51
笔顶52赋值:笔顶521ANDH=上次笔底521距今天数日内最高价的最高值的上次笔底521距今天数日反向过滤
笔底52赋值:笔底521ANDL=上次笔顶521距今天数日内最低价的最低值的上次笔顶521距今天数日反向过滤
UP53赋值:上次笔底52距今天数
顶力度53赋值:UP53+1日内最低价的最高值>UP53+1日内最高价的最低值
顶包含53赋值:统计UP53日中满足最低价>1日前的最低价的天数>2 AND 统计UP53日中满足最高价>1日前的最高价的天数>2
DN53赋值:上次笔顶52距今天数
底力度53赋值:DN53+1日内最低价的最高值>DN53+1日内最高价的最低值
底包含53赋值:统计DN53日中满足最高价<1日前的最高价的天数>2 AND 统计DN53日中满足最低价<1日前的最低价的天数>2
笔顶53赋值:笔顶52 AND UP53>3 AND 顶力度53 AND 顶包含53 AND (最高价=上次笔底52距今天数日内最高价的最高值)
笔底53赋值:笔底52 AND DN53>3 AND 底力度53 AND 底包含53 AND (最低价=上次笔顶52距今天数日内最低价的最低值)
笔顶54赋值:笔顶53ANDH=上次笔底53距今天数日内最高价的最高值的上次笔底53距今天数日反向过滤
笔底54赋值:笔底53ANDL=上次笔顶53距今天数日内最低价的最低值的上次笔顶53距今天数日反向过滤
笔顶55赋值:最高价=上次笔底54距今天数日内最高价的最高值 AND 最低价>上次笔底54距今天数日内最低价的最低值 AND 上次笔顶54距今天数<上次笔底54距今天数 AND (下次笔底54距今天数<下次笔顶54距今天数 OR 下次笔顶54距今天数=无效数)
笔底55赋值:最低价=上次笔顶54距今天数日内最低价的最低值 AND 最高价<上次笔顶54距今天数日内最高价的最高值 AND 上次笔底54距今天数<上次笔顶54距今天数 AND (下次笔顶54距今天数<下次笔底54距今天数 OR 下次笔底54距今天数=无效数)
笔顶56赋值:笔顶54 OR 笔顶55
笔底56赋值:笔底54 OR 笔底55
笔顶6赋值:笔顶56ANDH=上次笔底56距今天数日内最高价的最高值的上次笔底56距今天数日反向过滤
笔底6赋值:笔底56ANDL=上次笔顶56距今天数日内最低价的最低值的上次笔顶56距今天数日反向过滤
笔顶7赋值:笔顶6 AND 上次笔底6距今天数>3
笔底7赋值:笔底6 AND 上次笔顶6距今天数>3
笔顶赋值:上次笔顶7距今天数,NODRAW
笔底赋值:上次笔底7距今天数,NODRAW
输出NOTEXT_上笔:当满足条件笔底=0时,在最低价位置画直线起点,当满足条件笔顶=0时,在最高价位置画直线终点,0表示是否延长.,COLOR0000FF,线宽为1
输出NOTEXT_下笔:当满足条件笔顶=0时,在最高价位置画直线起点,当满足条件笔底=0时,在最低价位置画直线终点,0表示是否延长.,COLOR238E23,线宽为1
K赋值:到最后交易的周期,NODRAW
当满足条件笔顶=0时,在最高价位置书写数字,画淡红色,显示在位置之上
当满足条件笔底=0时,在最低价位置书写数字,COLORFFFF00

指标安装下载帮助  |   联系我们  |  股朋指标网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 粤ICP备2023063687号-2 股朋指标网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:股朋指标网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图