通达信〖缠论波段主图〗用于标明支撑压力位置指标源码
MA5:MA(((SLOPE(C,4)*5)+C),5),COLORWHITE,LINETHICK2;
MA18:=MA(((SLOPE(C,10)*5)+C),18);
压力:MA(C,12)*IF(CAPITAL=0,1.035,1.12),LINETHICK1;
支撑:MA(C,10)*IF(CAPITAL=0,0.965,0.92),LINETHICK1;
TJ1:=REF(MA5,1)< MA5 AND REF(MA5,1)< REF(MA5,2) AND REF(MA5,2)< REF(MA18,2) AND RANGE(REF(MA5,2),REF(MA5,1),REF(MA5,3)) AND REF(支撑,1)/REF(MA5,1)>=0.98;
TJ2:=REF(MA5,1)>压力 AND REF(MA5,1)>REF(MA5,2) AND REF(MA5,1)>MA5;
DRAWICON(TJ1,LOW*0.94,1);
DRAWICON(TJ2,1.02*HIGH,2);
VAR1:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));
VAR2:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));
VAR3:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));
DIR1:=ABS(CLOSE-REF(CLOSE,5));
VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);
ER1:=DIR1/VIR1;
CS1:=ER1*(0.8-2/8)+2/8;
CQ1:=CS1*CS1;
DIR2:=ABS(CLOSE-REF(CLOSE,10));
VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);
ER2:=DIR2/VIR2;
CS2:=ER2*(0.8-2/24)+2/24;
CQ2:=CS2*CS2;
STICKLINE(VAR2 < MA(VAR3,6),LOW,HIGH,0,1),COLORLIBLUE;
STICKLINE(VAR2 > MA(VAR3,6),LOW,HIGH,0,1),COLORRED;
STICKLINE(((OPEN>CLOSE)AND(VAR2< MA(VAR3,6))),(CLOSE-0.03),OPEN,3.05,0),COLORLIBLUE;
STICKLINE(((OPEN< CLOSE)AND(VAR2< MA(VAR3,6))),CLOSE,OPEN,3.05,1),COLORLIBLUE;
STICKLINE(((OPEN>CLOSE)AND(VAR2>MA(VAR3,6))),OPEN,(CLOSE-0.03),3.05,0),COLORRED;
STICKLINE(((OPEN< CLOSE)AND(VAR2>MA(VAR3,6))),OPEN,CLOSE,3.05,1),COLORRED;
PT:=REF(H,1)-REF(L,1);
CDP:=(REF(H,1)+REF(L,1)+REF(C,1)*2)/4;
AH:=CDP+PT;
AL:=CDP-PT;
NH:=CDP*2-REF(L,1);
NL:=CDP*2-REF(H,1);
强:IF(AH>REF(C,1)*1.1,REF(C,1)*1.1,AH)NODRAW;
阻:IF(NH>强,(强-CDP)*0.618+CDP,NH)NODRAW,COLORBLUE;
M:=IF(AL< REF(C,1)/1.1,REF(C,1)/1.1,AL);
撑:IF(NL< M,CDP-(CDP-M)*0.618,NL)NODRAW;
底:IF(AL< REF(C,1)/1.1,REF(C,1)/1.1,AL)NODRAW;
N:=75;
P:=5;
P1:=10;
A1:=REF(H,P)=HHV(H,2*P+1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);
E1:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
F1:=E1>REF(E1,1);
短压:DRAWLINE(D1,H,F1,H,1),COLORCYAN;
A2:=REF(L,P)=LLV(L,2*P+1);
B2:=FILTER(A2,P);
C2:=BACKSET(B2,P+1);
D2:=FILTER(C2,P);
E2:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
F2:=E2>REF(E2,1);
短支:DRAWLINE(D2,L,F2,L,1),COLORLIRED;
AA1:=REF(H,P1)=HHV(H,2*P1+1);
BB1:=FILTER(AA1,P1);
CC1:=BACKSET(BB1,P1+1);
DD1:=FILTER(CC1,P1);
EE1:=BACKSET(ISLASTBAR,BARSLAST(DD1)+1);
FF1:=EE1>REF(EE1,1);
长压:DRAWLINE(DD1,H,FF1,H,1),COLORGREEN;
AA2:=REF(L,P1)=LLV(L,2*P1+1);
BB2:=FILTER(AA2,P1);
CC2:=BACKSET(BB2,P1+1);
DD2:=FILTER(CC2,P1);
EE2:=BACKSET(ISLASTBAR,BARSLAST(DD2)+1);
FF2:=EE2>REF(EE2,1);
长支:DRAWLINE(DD2,L,FF2,L,1),COLORRED;
高:=REFDATE(HHV(H,N),DATE);
低:=REFDATE(LLV(L,N),DATE);
H1:=高-(高-低)*0.191;
H2:=高-(高-低)*0.382;
H3:=高-(高-低)*0.5;
H4:=高-(高-低)*0.618;
H5:=高-(高-低)*0.809;
DRAWTEXT(CURRBARSCOUNT=1,高,'高'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,H1,'809'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,H2,'618'),COLORGRAY;
DRAWTEXT(CURRBARSCOUNT=1,H3,'中'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,H4,'382'),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=1,H5,'191'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=1,低,'低'),COLORRED;
STICKLINE(CURRBARSCOUNT=13,高,高,100,-1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=13,H1,H1,100,-1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=13,H2,H2,100,-1),COLORGRAY;
STICKLINE(CURRBARSCOUNT=13,H3,H3,100,-1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=13,H4,H4,100,-1),COLORLIRED;
STICKLINE(CURRBARSCOUNT=13,H5,H5,100,-1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=13,低,低,100,-1),COLORRED;
ZBGS1:=3;
ZBGS2:=0;
ZBGS3:=REF(HIGH,3)=HHV(HIGH,ZBGS1*3+1);
ZBGS4:=FILTER(ZBGS3,3);
ZBGS5:=BACKSET(ZBGS4,3+1);
ZBGS6:=FILTER(ZBGS5,3);
ZBGS7:=REF(LOW,3)=LLV(LOW,ZBGS1*3+1);
ZBGS8:=FILTER(ZBGS7,3);
ZBGS9:=BACKSET(ZBGS8,3+1);
ZBGS10:=FILTER(ZBGS9,3);
ZBGS11:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
ZBGS12:=(HIGH+LOW)/2;
ZBGS13:=(ZBGS6 AND NOT(ZBGS10 AND ZBGS11>=ZBGS12)) OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
ZBGS14:=ZBGS6 AND NOT(ZBGS10 AND ZBGS11>=ZBGS12);
ZBGS15:=ZBGS10 AND NOT(ZBGS6 AND ZBGS11=ZBGS12);
ZBGS16:=REF(BARSLAST(ZBGS13),1)+1;
ZBGS17:=BACKSET(ZBGS13 AND COUNT(ZBGS15,ZBGS16)>0,LLVBARS(IF(ZBGS15,LOW,10000),ZBGS16));
ZBGS18:=ZBGS17>REF(ZBGS17,1);
ZBGS19:=BACKSET(ZBGS18,2);
ZBGS20:=ZBGS19>REF(ZBGS19,1);
ZBGS21:=ZBGS20 OR BARSTATUS=2 OR BARSCOUNT(CLOSE)=1;
ZBGS22:=REF(BARSLAST(ZBGS21),1)+1;
ZBGS23:=BACKSET(ZBGS21 AND COUNT(ZBGS14,ZBGS22)>0,HHVBARS(IF(ZBGS14,HIGH,0),ZBGS22));
ZBGS24:=ZBGS23>REF(ZBGS23,1);
ZBGS25:=BACKSET(ZBGS24,2);
ZBGS26:=ZBGS25>REF(ZBGS25,1);
DRAWLINE(ZBGS20,L,ZBGS26,H,0),COLORYELLOW,LINETHICK1;
DRAWLINE(ZBGS26,H,ZBGS20,L,0),COLORYELLOW,LINETHICK1;
ZBGS27:=BACKSET(BARSTATUS=2,MIN(BARSLAST(ZBGS26),BARSLAST(ZBGS20))+1);
ZBGS28:=ZBGS27>REF(ZBGS27,1);
ZBGS29:=H;
ZBGS30:=REF(H,REF(BARSLAST(ZBGS26),1)+1)>REF(H,REF(BARSLAST(ZBGS26),1)+2+REF(BARSLAST(ZBGS26),REF(BARSLAST(ZBGS26),1)+2));
ZBGS31:=ZBGS29 AND ZBGS30 AND ZBGS26;
ZBGS32:=BACKSET(ZBGS31,REF(BARSLAST(ZBGS26),1)+2);
ZBGS33:=ZBGS32>REF(ZBGS32,1);
ZBGS34:=L>REF(L,REF(BARSLAST(ZBGS20),1)+1);
ZBGS35:=REF(L,REF(BARSLAST(ZBGS20),1)+1);
ZBGS36:=ZBGS34 AND ZBGS35 AND ZBGS20;
ZBGS37:=BACKSET(ZBGS36,REF(BARSLAST(ZBGS20),1)+2);
ZBGS38:=ZBGS37>REF(ZBGS37,1);
ZBGS39:=ZBGS33 OR BARSTATUS=2 OR BARSCOUNT(C)=1;
ZBGS40:=REF(BARSLAST(ZBGS39),1)+1;
ZBGS41:=BACKSET(ZBGS39 AND COUNT(ZBGS38,ZBGS40)>0,LLVBARS(IF(ZBGS38,L,POW(10,20)),ZBGS40));
ZBGS42:=ZBGS41>REF(ZBGS41,1);
ZBGS43:=BACKSET(ZBGS42,2);
ZBGS44:=ZBGS43>REF(ZBGS43,1);
ZBGS45:=ZBGS44 OR BARSTATUS=2 OR BARSCOUNT(C)=1;
ZBGS46:=REF(BARSLAST(ZBGS45),1)+1;
ZBGS47:=BACKSET(ZBGS45 AND COUNT(ZBGS33,ZBGS46)>0,HHVBARS(IF(ZBGS33,H,-POW(10,20)),ZBGS46));
ZBGS48:=ZBGS47>REF(ZBGS47,1);
ZBGS49:=BACKSET(ZBGS48,2);
ZBGS50:=ZBGS49>REF(ZBGS49,1);
ZBGS51:=BACKSET(BARSTATUS=2,MIN(BARSLAST(ZBGS50),BARSLAST(ZBGS44))+1);
ZBGS52:=ZBGS51>REF(ZBGS51,1);
ZBGS53:=BACKSET(BARSTATUS=2,BARSLAST(ZBGS20)+1);
ZBGS54:=ZBGS53>REF(ZBGS53,1);
ZBGS55:=BACKSET(ZBGS54,REF(BARSLAST(ZBGS20),1)+2);
ZBGS56:=ZBGS55>REF(ZBGS55,1);
ZBGS57:=BACKSET(ZBGS56,REF(BARSLAST(ZBGS20),1)+2);
ZBGS58:=ZBGS57>REF(ZBGS57,1);
ZBGS59:=DRAWLINE(ZBGS56,L,ZBGS54,L,1),COLORMAGENTA,LINETHICK2;
ZBGS60:=BACKSET(BARSTATUS=2,BARSLAST(ZBGS26)+1);
ZBGS61:=ZBGS60>REF(ZBGS60,1);
ZBGS62:=BACKSET(ZBGS61,REF(BARSLAST(ZBGS26),1)+2);
ZBGS63:=ZBGS62>REF(ZBGS62,1);
ZBGS64:=BACKSET(ZBGS63,REF(BARSLAST(ZBGS26),1)+2);
ZBGS65:=ZBGS64>REF(ZBGS64,1);
ZBGS66:=BACKSET(ZBGS65,REF(BARSLAST(ZBGS26),1)+2);
ZBGS67:=ZBGS66>REF(ZBGS66,1);
ZBGS68:=DRAWLINE(ZBGS63,H,ZBGS61,H,1),COLORMAGENTA,LINETHICK2;
ZBGS69:=DRAWLINE(ZBGS63,H,ZBGS61,H,1);
ZBGS70:=BARSLAST(ZBGS63>0);
ZBGS71:=BARSLAST(ZBGS56>0);
ZBGS72:=BARSLAST(ZBGS62>0);
ZBGS73:=BARSLAST(ZBGS54>0);
ZBGS74:=BARSLAST(ZBGS58>0);
ZBGS75:=BARSLAST(ZBGS65>0);
ZBGS76:=BARSLAST(ZBGS67>0);
ZBGS77:REF(L,BARSLAST(ZBGS54)),DOTLINE,COLOR99FF66;
ZBGS78:REF(H,BARSLAST(ZBGS61)),DOTLINE,COLOR99FF66;
ZBGS79:REF(L,BARSLAST(ZBGS56)),DOTLINE,COLORFF66FF;
ZBGS80:REF(H,BARSLAST(ZBGS63)),DOTLINE,COLORFF66FF;
ZBGS81:=IF(ZBGS75>ZBGS74,REF(L,BARSLAST(ZBGS58)),0),DOTLINE,COLORCYAN;
ZBGS82:=IF(ZBGS75< ZBGS74,REF(H,BARSLAST(ZBGS65)),0),DOTLINE,COLORCYAN;
ZBGS83:DRAWLINE(ZBGS28,IF(ZBGS26,H,L),BARSTATUS=2,IF(BARSLAST(ZBGS26)>BARSLAST(ZBGS20),H,L),0),DOTLINE,COLORYELLOW,LINETHICK1;
DRAWTEXT( ZBGS54=1 AND ZBGS70>ZBGS71,L,'C')COLORMAGENTA;
DRAWTEXT(ZBGS61=1 AND ZBGS70>ZBGS71,H,'B')COLORMAGENTA;
DRAWTEXT( ZBGS56=1 AND ZBGS70>ZBGS71,L,'A')COLORMAGENTA;
DRAWTEXT(ZBGS63=1 AND ZBGS75>ZBGS74 ,H,'◆2')COLORMAGENTA;
DRAWTEXT(ZBGS58=1 AND ZBGS75>ZBGS74 ,L,'◆1')COLORMAGENTA;
DRAWTEXT( ZBGS54=1 AND ZBGS70< ZBGS71,L,'B-')COLORMAGENTA;
DRAWTEXT(ZBGS61=1 AND ZBGS70< ZBGS71,H,'C-')COLORMAGENTA;
DRAWTEXT(ZBGS63=1 AND ZBGS70< ZBGS71,H,'A-')COLORMAGENTA;
DRAWTEXT(ZBGS56=1 AND ZBGS75< ZBGS74,L,'◆2')COLORMAGENTA;
DRAWTEXT(ZBGS65=1 AND ZBGS75< ZBGS74,H,'◆1')COLORMAGENTA;
ZBGS84:=HIGH< REF(HIGH,1) AND LOW< REF(LOW,1);
ZBGS85:=HIGH< REF(HIGH,1) AND LOW>REF(LOW,1);
ZBGS86:=HIGH>REF(HIGH,1) AND LOW< REF(LOW,1);
ZBGS87:=HIGH>REF(HIGH,1) AND LOW>REF(LOW,1);
ZBGS88:=REF(HIGH,2)< HIGH AND REF(LOW,2)< LOW AND REF(HIGH,2)>REF(HIGH,1) AND REF(LOW,2) < REF(LOW,1);
ZBGS89:=COUNT(ZBGS84,3)>=1 AND LLVBARS(LOW,3)=1 AND ZBGS87;
ZBGS90:=COUNT(ZBGS84,4)>=1 AND LLVBARS(LOW,4)=2 AND ZBGS88;
ZBGS91:=COUNT(ZBGS84,4)>=1 AND COUNT(ZBGS85 OR ZBGS86,4)=1 AND LLVBARS(LOW,4)=1 AND ZBGS87;
ZBGS92:=COUNT(ZBGS84,5)>=1 AND COUNT(ZBGS85 OR ZBGS86,5)=2 AND LLVBARS(LOW,5)=2 AND ZBGS88;
ZBGS93:=ZBGS89 OR ZBGS90 OR ZBGS91 OR ZBGS92;
ZBGS94:=C>REF(HIGH,1);
ZBGS95:=ZBGS93 AND ZBGS94;
TUPO:=CROSS(C,ZBGS78) AND C>O;
STICKLINE(TUPO,OPEN,CLOSE,2.8,0),COLORMAGENTA;
ZBGS98:=ZBGS79< ZBGS77 AND ZBGS80< ZBGS78 AND CROSS(C,ZBGS78) AND C>O;
STICKLINE(ZBGS98,OPEN,CLOSE,2.8,0),COLORMAGENTA;
DRAWTEXT(ZBGS98=1,H,'强势突破'),COLORYELLOW;

未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL
定制指标公式、软件请联系QQ或微信同号:88652583
输出MA5:((收盘价的4日线性回归斜率*5)+收盘价)的5日简单移动平均,画白色,线宽为2
MA18赋值:((收盘价的10日线性回归斜率*5)+收盘价)的18日简单移动平均
输出压力:收盘价的12日简单移动平均*如果当前流通股本(手)=0,返回1.035,否则返回1.12,线宽为1
输出支撑:收盘价的10日简单移动平均*如果当前流通股本(手)=0,返回0.965,否则返回0.92,线宽为1
TJ1赋值:1日前的MA5< MA5 AND 1日前的MA5< 2日前的MA5 AND 2日前的MA5< 2日前的MA18 AND 2日前的MA5位于1日前的MA5和3日前的MA5之间 AND 1日前的支撑/1日前的MA5>=0.98
TJ2赋值:1日前的MA5>压力 AND 1日前的MA5>2日前的MA5 AND 1日前的MA5>MA5
当满足条件TJ1时,在最低价*0.94位置画1号图标
当满足条件TJ2时,在1.02*最高价位置画2号图标
VAR1赋值:(100 - ((90 * (14日内最高价的最高值 - 收盘价)) / (14日内最高价的最高值 - 14日内最低价的最低值)))
VAR2赋值:(100 - ((90 * (14日内最高价的最高值 - 收盘价)) / (14日内最高价的最高值 - 14日内最低价的最低值)))
VAR3赋值:(100 - ((100*(6日内最高价的最高值-收盘价))/(6日内最高价的最高值-6日内最低价的最低值))的34日简单移动平均)
DIR1赋值:收盘价-5日前的收盘价的绝对值
VIR1赋值:收盘价-1日前的收盘价的绝对值的5日累和
ER1赋值:DIR1/VIR1
CS1赋值:ER1*(0.8-2/8)+2/8
CQ1赋值:CS1*CS1
DIR2赋值:收盘价-10日前的收盘价的绝对值
VIR2赋值:收盘价-1日前的收盘价的绝对值的10日累和
ER2赋值:DIR2/VIR2
CS2赋值:ER2*(0.8-2/24)+2/24
CQ2赋值:CS2*CS2
当满足条件VAR2当满足条件VAR2>VAR3的6日简单移动平均时,在最低价和最高价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件((收阴线)AND(VAR2当满足条件((收阳线)AND(VAR2当满足条件((收阴线)AND(VAR2>VAR3的6日简单移动平均))时,在开盘价和(收盘价-0.03)位置之间画柱状线,宽度为3.05,0不为0则画空心柱.,画红色
当满足条件((收阳线)AND(VAR2>VAR3的6日简单移动平均))时,在开盘价和收盘价位置之间画柱状线,宽度为3.05,1不为0则画空心柱.,画红色
PT赋值:1日前的最高价-1日前的最低价
CDP赋值:(1日前的最高价+1日前的最低价+1日前的收盘价*2)/4
AH赋值:CDP+PT
AL赋值:CDP-PT
NH赋值:CDP*2-1日前的最低价
NL赋值:CDP*2-1日前的最高价
输出强:如果AH>1日前的收盘价*1.1,返回1日前的收盘价*1.1,否则返回AHNODRAW
输出阻:如果NH>强,返回(强-CDP)*0.618+CDP,否则返回NHNODRAW,画蓝色
M赋值:如果AL<1日前的收盘价/1.1,返回1日前的收盘价/1.1,否则返回AL
输出撑:如果NL输出底:如果AL<1日前的收盘价/1.1,返回1日前的收盘价/1.1,否则返回ALNODRAW
N赋值:75
P赋值:5
P1赋值:10
A1赋值:P日前的最高价=2*P+1日内最高价的最高值
B1赋值:A1的P日过滤
C1赋值:若B1则将最近P+1周期置为1
D1赋值:C1的P日过滤
E1赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
F1赋值:E1>1日前的E1
输出短压:当满足条件D1时,在最高价位置画直线起点,当满足条件F1时,在最高价位置画直线终点,1表示是否延长.,画青色
A2赋值:P日前的最低价=2*P+1日内最低价的最低值
B2赋值:A2的P日过滤
C2赋值:若B2则将最近P+1周期置为1
D2赋值:C2的P日过滤
E2赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
F2赋值:E2>1日前的E2
输出短支:当满足条件D2时,在最低价位置画直线起点,当满足条件F2时,在最低价位置画直线终点,1表示是否延长.,画淡红色
AA1赋值:P1日前的最高价=2*P1+1日内最高价的最高值
BB1赋值:AA1的P1日过滤
CC1赋值:若BB1则将最近P1+1周期置为1
DD1赋值:CC1的P1日过滤
EE1赋值:若是否最后一个周期则将最近上次DD1距今天数+1周期置为1
FF1赋值:EE1>1日前的EE1
输出长压:当满足条件DD1时,在最高价位置画直线起点,当满足条件FF1时,在最高价位置画直线终点,1表示是否延长.,画绿色
AA2赋值:P1日前的最低价=2*P1+1日内最低价的最低值
BB2赋值:AA2的P1日过滤
CC2赋值:若BB2则将最近P1+1周期置为1
DD2赋值:CC2的P1日过滤
EE2赋值:若是否最后一个周期则将最近上次DD2距今天数+1周期置为1
FF2赋值:EE2>1日前的EE2
输出长支:当满足条件DD2时,在最低价位置画直线起点,当满足条件FF2时,在最低价位置画直线终点,1表示是否延长.,画红色
高赋值:日期日N日内最高价的最高值
低赋值:日期日N日内最低价的最低值
H1赋值:高-(高-低)*0.191
H2赋值:高-(高-低)*0.382
H3赋值:高-(高-低)*0.5
H4赋值:高-(高-低)*0.618
H5赋值:高-(高-低)*0.809
当满足条件到最后交易的周期=1时,在高位置书写文字,画绿色
当满足条件到最后交易的周期=1时,在H1位置书写文字,画青色
当满足条件到最后交易的周期=1时,在H2位置书写文字,画深灰色
当满足条件到最后交易的周期=1时,在H3位置书写文字,画黄色
当满足条件到最后交易的周期=1时,在H4位置书写文字,画淡红色
当满足条件到最后交易的周期=1时,在H5位置书写文字,画洋红色
当满足条件到最后交易的周期=1时,在低位置书写文字,画红色
当满足条件到最后交易的周期=13时,在高和高位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画绿色
当满足条件到最后交易的周期=13时,在H1和H1位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画青色
当满足条件到最后交易的周期=13时,在H2和H2位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画深灰色
当满足条件到最后交易的周期=13时,在H3和H3位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画黄色
当满足条件到最后交易的周期=13时,在H4和H4位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画淡红色
当满足条件到最后交易的周期=13时,在H5和H5位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画洋红色
当满足条件到最后交易的周期=13时,在低和低位置之间画柱状线,宽度为100,-1不为0则画空心柱.,画红色
ZBGS1赋值:3
ZBGS2赋值:0
ZBGS3赋值:3日前的最高价=ZBGS1*3+1日内最高价的最高值
ZBGS4赋值:ZBGS3的3日过滤
ZBGS5赋值:若ZBGS4则将最近3+1周期置为1
ZBGS6赋值:ZBGS5的3日过滤
ZBGS7赋值:3日前的最低价=ZBGS1*3+1日内最低价的最低值
ZBGS8赋值:ZBGS7的3日过滤
ZBGS9赋值:若ZBGS8则将最近3+1周期置为1
ZBGS10赋值:ZBGS9的3日过滤
ZBGS11赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2
ZBGS12赋值:(最高价+最低价)/2
ZBGS13赋值:(ZBGS6 AND 取反) OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
ZBGS14赋值:ZBGS6 AND 取反
ZBGS15赋值:ZBGS10 AND 取反
ZBGS16赋值:1日前的上次ZBGS13距今天数+1
ZBGS17赋值:若ZBGS13ANDCOUNT(ZBGS15,ZBGS16)>0则将最近ZBGS16日内如果ZBGS15,返回最低价,否则返回10000距今天数周期置为1
ZBGS18赋值:ZBGS17>1日前的ZBGS17
ZBGS19赋值:若ZBGS18则将最近2周期置为1
ZBGS20赋值:ZBGS19>1日前的ZBGS19
ZBGS21赋值:ZBGS20 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
ZBGS22赋值:1日前的上次ZBGS21距今天数+1
ZBGS23赋值:若ZBGS21ANDCOUNT(ZBGS14,ZBGS22)>0则将最近ZBGS22日内如果ZBGS14,返回最高价,否则返回0距今天数周期置为1
ZBGS24赋值:ZBGS23>1日前的ZBGS23
ZBGS25赋值:若ZBGS24则将最近2周期置为1
ZBGS26赋值:ZBGS25>1日前的ZBGS25
当满足条件ZBGS20时,在最低价位置画直线起点,当满足条件ZBGS26时,在最高价位置画直线终点,0表示是否延长.,画黄色,线宽为1
当满足条件ZBGS26时,在最高价位置画直线起点,当满足条件ZBGS20时,在最低价位置画直线终点,0表示是否延长.,画黄色,线宽为1
ZBGS27赋值:若数据位置状态=2则将最近上次ZBGS26距今天数和上次ZBGS20距今天数的较小值+1周期置为1
ZBGS28赋值:ZBGS27>1日前的ZBGS27
ZBGS29赋值:最高价
ZBGS30赋值:1日前的上次ZBGS26距今天数+1日前的最高价>1日前的上次ZBGS26距今天数+2+1日前的上次ZBGS26距今天数+2日前的上次ZBGS26距今天数日前的最高价
ZBGS31赋值:ZBGS29 AND ZBGS30 AND ZBGS26
ZBGS32赋值:若ZBGS31则将最近1日前的上次ZBGS26距今天数+2周期置为1
ZBGS33赋值:ZBGS32>1日前的ZBGS32
ZBGS34赋值:最低价>1日前的上次ZBGS20距今天数+1日前的最低价
ZBGS35赋值:1日前的上次ZBGS20距今天数+1日前的最低价
ZBGS36赋值:ZBGS34 AND ZBGS35 AND ZBGS20
ZBGS37赋值:若ZBGS36则将最近1日前的上次ZBGS20距今天数+2周期置为1
ZBGS38赋值:ZBGS37>1日前的ZBGS37
ZBGS39赋值:ZBGS33 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
ZBGS40赋值:1日前的上次ZBGS39距今天数+1
ZBGS41赋值:若ZBGS39ANDCOUNT(ZBGS38,ZBGS40)>0则将最近ZBGS40日内如果ZBGS38,返回最低价,否则返回10的20乘幂距今天数周期置为1
ZBGS42赋值:ZBGS41>1日前的ZBGS41
ZBGS43赋值:若ZBGS42则将最近2周期置为1
ZBGS44赋值:ZBGS43>1日前的ZBGS43
ZBGS45赋值:ZBGS44 OR 数据位置状态=2 OR 收盘价的有效数据周期数=1
ZBGS46赋值:1日前的上次ZBGS45距今天数+1
ZBGS47赋值:若ZBGS45ANDCOUNT(ZBGS33,ZBGS46)>0则将最近ZBGS46日内如果ZBGS33,返回最高价,否则返回-10的20乘幂距今天数周期置为1
ZBGS48赋值:ZBGS47>1日前的ZBGS47
ZBGS49赋值:若ZBGS48则将最近2周期置为1
ZBGS50赋值:ZBGS49>1日前的ZBGS49
ZBGS51赋值:若数据位置状态=2则将最近上次ZBGS50距今天数和上次ZBGS44距今天数的较小值+1周期置为1
ZBGS52赋值:ZBGS51>1日前的ZBGS51
ZBGS53赋值:若数据位置状态=2则将最近上次ZBGS20距今天数+1周期置为1
ZBGS54赋值:ZBGS53>1日前的ZBGS53
ZBGS55赋值:若ZBGS54则将最近1日前的上次ZBGS20距今天数+2周期置为1
ZBGS56赋值:ZBGS55>1日前的ZBGS55
ZBGS57赋值:若ZBGS56则将最近1日前的上次ZBGS20距今天数+2周期置为1
ZBGS58赋值:ZBGS57>1日前的ZBGS57
ZBGS59赋值:当满足条件ZBGS56时,在最低价位置画直线起点,当满足条件ZBGS54时,在最低价位置画直线终点,1表示是否延长.,画洋红色,线宽为2
ZBGS60赋值:若数据位置状态=2则将最近上次ZBGS26距今天数+1周期置为1
ZBGS61赋值:ZBGS60>1日前的ZBGS60
ZBGS62赋值:若ZBGS61则将最近1日前的上次ZBGS26距今天数+2周期置为1
ZBGS63赋值:ZBGS62>1日前的ZBGS62
ZBGS64赋值:若ZBGS63则将最近1日前的上次ZBGS26距今天数+2周期置为1
ZBGS65赋值:ZBGS64>1日前的ZBGS64
ZBGS66赋值:若ZBGS65则将最近1日前的上次ZBGS26距今天数+2周期置为1
ZBGS67赋值:ZBGS66>1日前的ZBGS66
ZBGS68赋值:当满足条件ZBGS63时,在最高价位置画直线起点,当满足条件ZBGS61时,在最高价位置画直线终点,1表示是否延长.,画洋红色,线宽为2
ZBGS69赋值:当满足条件ZBGS63时,在最高价位置画直线起点,当满足条件ZBGS61时,在最高价位置画直线终点,1表示是否延长.
ZBGS70赋值:上次ZBGS63>0距今天数
ZBGS71赋值:上次ZBGS56>0距今天数
ZBGS72赋值:上次ZBGS62>0距今天数
ZBGS73赋值:上次ZBGS54>0距今天数
ZBGS74赋值:上次ZBGS58>0距今天数
ZBGS75赋值:上次ZBGS65>0距今天数
ZBGS76赋值:上次ZBGS67>0距今天数
输出ZBGS77:上次ZBGS54距今天数日前的最低价,DOTLINE,COLOR99FF66
输出ZBGS78:上次ZBGS61距今天数日前的最高价,DOTLINE,COLOR99FF66
输出ZBGS79:上次ZBGS56距今天数日前的最低价,DOTLINE,COLORFF66FF
输出ZBGS80:上次ZBGS63距今天数日前的最高价,DOTLINE,COLORFF66FF
ZBGS81赋值:如果ZBGS75>ZBGS74,返回上次ZBGS58距今天数日前的最低价,否则返回0,DOTLINE,画青色
ZBGS82赋值:如果ZBGS75输出ZBGS83:当满足条件ZBGS28时,在如果ZBGS26,返回最高价,否则返回最低价位置画直线起点,当满足条件数据位置状态=2时,在如果上次ZBGS26距今天数>上次ZBGS20距今天数,返回最高价,否则返回最低价位置画直线终点,0表示是否延长.,DOTLINE,画黄色,线宽为1
当满足条件ZBGS54=1ANDZBGS70>ZBGS71时,在最低价位置书写文字画洋红色
当满足条件ZBGS61=1ANDZBGS70>ZBGS71时,在最高价位置书写文字画洋红色
当满足条件ZBGS56=1ANDZBGS70>ZBGS71时,在最低价位置书写文字画洋红色
当满足条件ZBGS63=1ANDZBGS75>ZBGS74时,在最高价位置书写文字画洋红色
当满足条件ZBGS58=1ANDZBGS75>ZBGS74时,在最低价位置书写文字画洋红色
当满足条件ZBGS54=1ANDZBGS70当满足条件ZBGS61=1ANDZBGS70当满足条件ZBGS63=1ANDZBGS70当满足条件ZBGS56=1ANDZBGS75当满足条件ZBGS65=1ANDZBGS75ZBGS84赋值:最高价< 1日前的最高价 AND 最低价< 1日前的最低价
ZBGS85赋值:最高价< 1日前的最高价 AND 最低价>1日前的最低价
ZBGS86赋值:最高价>1日前的最高价 AND 最低价< 1日前的最低价
ZBGS87赋值:最高价>1日前的最高价 AND 最低价>1日前的最低价
ZBGS88赋值:2日前的最高价< 最高价 AND 2日前的最低价< 最低价 AND 2日前的最高价>1日前的最高价 AND 2日前的最低价 < 1日前的最低价
ZBGS89赋值:统计3日中满足ZBGS84的天数>=1 AND 3日内最低价距今天数=1 AND ZBGS87
ZBGS90赋值:统计4日中满足ZBGS84的天数>=1 AND 4日内最低价距今天数=2 AND ZBGS88
ZBGS91赋值:统计4日中满足ZBGS84的天数>=1 AND 统计4日中满足ZBGS85ORZBGS86的天数=1 AND 4日内最低价距今天数=1 AND ZBGS87
ZBGS92赋值:统计5日中满足ZBGS84的天数>=1 AND 统计5日中满足ZBGS85ORZBGS86的天数=2 AND 5日内最低价距今天数=2 AND ZBGS88
ZBGS93赋值:ZBGS89 OR ZBGS90 OR ZBGS91 OR ZBGS92
ZBGS94赋值:收盘价>1日前的最高价
ZBGS95赋值:ZBGS93 AND ZBGS94
TUPO赋值:收盘价上穿ZBGS78 AND 收阳线
当满足条件TUPO时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画洋红色
ZBGS98赋值:ZBGS79< ZBGS77 AND ZBGS80< ZBGS78 AND 收盘价上穿ZBGS78 AND 收阳线
当满足条件ZBGS98时,在开盘价和收盘价位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,画洋红色
当满足条件ZBGS98=1时,在最高价位置书写文字,画黄色