通达信创新量能主图指标 趋势画线九转量化评分 源码
功能说明
关键量价标记:
百日高量阴线:标记100日内最高阴量柱,画黄白支撑/压力带。
量能极值带:标注100日最高量对应的价格区间,灰色带提示压力/支撑。
高低点识别:
高阳线/高阴线:标记放量阳线或阴线的价格通道。
近低/前低:自动标注近期两个低点位置,白红双色区分。
操作策略
突破交易:股价突破高量阴线顶部或量顶压力带时考虑做多,跌破量底支撑则警惕风险。
波段参考:近低/前低形成双底结构可布局反弹,量化评分>60分增强信号有效性。
风控提示:高阴线带下沿破位需止损,布林线上下轨交叉反向操作。
DRAWGBK(C>0,RGB(0,0,110),RGB(0,25,0),0,' ',0);
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0,0.01,0,STRCAT(Z3,GNBLOCK)),COLORYELLOW;
百日高量阴:=VOL>=HHV(V,100) AND C<O;
百阴顶:=DRAWLINE(百日高量阴,H,REF(百日高量阴,1),REF(H,1),1),COLORYELLOW,NODRAW;
百阴底:=DRAWLINE(百日高量阴,L,REF(百日高量阴,1),REF(L,1),1),COLORWHITE,NODRAW;
DRAWBAND(百阴顶,RGB(56,94,15),百阴底,RGB(0,0,0));
量顶:=DRAWLINE(CURRBARSCOUNT>10 AND V=HHV(V,100),H,ISLASTBAR, REF(H,BARSLAST(CURRBARSCOUNT>10 AND V=HHV(V,100))),1),COLORLIGRAY;
量底:=DRAWLINE(CURRBARSCOUNT>10 AND V=HHV(V,100),L,ISLASTBAR, REF(L,BARSLAST(CURRBARSCOUNT>10 AND V=HHV(V,100))),1),COLORGRAY;
DRAWBAND(量顶,RGB(57,81,162),量底,RGB(0,0,0));
高阳顶:=IF(CURRBARSCOUNT<=CONST(REF(BARSLAST(FILTER(TOPRANGE(V)>=20 AND C>=O AND C>=REF(C,1),1)),1)+1)+1,CONST(REF(REF(C,BARSLAST(FILTER(TOPRANGE(V)>=20 AND C>=O AND C>=REF(C,1),1))),REF(BARSLAST(TOPRANGE(V)>=20 AND C>=O AND C>=REF(C,1)),1)+1)),DRAWNULL),COLORWHITE,NODRAW;
高阳底:=IF(CURRBARSCOUNT<=CONST(REF(BARSLAST(FILTER(TOPRANGE(V)>=20 AND C>=O AND C>=REF(C,1),1)),1)+1)+1,CONST(REF(REF(L,BARSLAST(FILTER(TOPRANGE(V)>=20 AND C>=O AND C>=REF(C,1),1))),REF(BARSLAST(TOPRANGE(V)>=20 AND C>=O AND C>=REF(C,1)),1)+1)),DRAWNULL),COLORWHITE,NODRAW;
DRAWBAND(高阳顶,RGB(128,42,42),高阳底,RGB(0,0,0));
高阴顶:=IF(CURRBARSCOUNT<=CONST(REF(BARSLAST(TOPRANGE(V)>=20 AND C<O AND L<=REF(H,1)),1)+1)+1,CONST(REF(REF(O,BARSLAST(FILTER(TOPRANGE(V)>=20 AND C<O AND L<=REF(H,1),3))),REF(BARSLAST(TOPRANGE(V)>=20 AND C<O AND L<=REF(H,1)),1)+1)),DRAWNULL),COLORBLUE ,NODRAW;
高阴底:=IF(CURRBARSCOUNT<=CONST(REF(BARSLAST(TOPRANGE(V)>=20 AND C<O AND L<=REF(H,1)),1)+1)+1,CONST(REF(REF(L,BARSLAST(FILTER(TOPRANGE(V)>=20 AND C<O AND L<=REF(H,1),3))),REF(BARSLAST(TOPRANGE(V)>=20 AND C<O AND L<=REF(H,1)),1)+1)),DRAWNULL),COLORBLUE ,NODRAW;
DRAWBAND(高阴顶,RGB(61,145,64),高阴底,RGB(0,0,0));
BL1:=MA(CLOSE,10);
UB1:=BL1+2*STD(CLOSE,10);
LB1:=BL1-2*STD(CLOSE,10);
上穿A:=CROSS(C,UB1);
上穿:=CROSS(LB1,C);
ZDT:=BARSLAST(上穿A);
上:=DRAWLINE(上穿,O,REF(上穿,1),REF(O,1),1),COLOR00FF00;
下:=DRAWLINE(上穿,L,REF(上穿,1),REF(L,1),1),COLOR00FF00;
DRAWBAND(上,RGB(128,128,105),下,RGB(0,0,0));
{筹码峰}
上峰:STICKLINE(ISLASTBAR,HHV(H,5),HHV(H,5),50,1)COLORLIGRAY;
下峰:STICKLINE(ISLASTBAR,LLV(L,5),LLV(L,5),50,1)COLORLIGRAY;
{DRAWBAND(上峰,RGB(128,138,135),下峰,RGB(0,0,0));}
DRAWKLINE(H,O,L,C);
DRAWLINE(CURRBARSCOUNT=TOTALBARSCOUNT,CONST(L),CURRBARSCOUNT=1,L,3) DOTLINE COLORWHITE ;
TTT:=3;
A1:=REF(HIGH,6)=HHV(HIGH,2*TTT+1); BB01:=FILTER(A1,TTT); C1:=BACKSET(BB01,TTT+1); DZ1:=FILTER(C1,TTT);
A2:=REF(LOW,TTT)=LLV(LOW,2*TTT+1); B2:=FILTER(A2,TTT); C2:=BACKSET(B2,TTT+1); D2:=FILTER(C2,TTT);
E1:=(REF(LLV(LOW,2*TTT),1)+REF(HHV(HIGH,2*TTT),1))/2;
E2:=(HIGH+LOW)/2;
H1:=(DZ1 AND NOT(D2 AND E1>=E2)) OR BARSTATUS OR BARSCOUNT(CLOSE)=1;
L1:=(D2 AND NOT(DZ1 AND E1<E2));
XZ1:=REF(BARSLAST(H1),1)+1; F1:=BACKSET(H1 AND COUNT(L1,XZ1)>0,LLVBARS(IF(L1,LOW,10000),XZ1));
G01:=F1>REF(F1,1);
I1:=BACKSET(G01,2);
LD:=I1>REF(I1,1);
UU1:=BACKSET(BARSTATUS,BARSLAST(LD)+1);
VV1:=UU1>REF(UU1,1);
WW:=BACKSET(VV1,REF(BARSLAST(LD),1)+2);
XZX:=WW>REF(WW,1);
近低:REF(L,BARSLAST(VV1)),COLORWHITE;
前低:REF(L,BARSLAST(XZX)),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=5,近低*0.997,STRCAT('近低:',CON2STR(近低,2))),COLORWHITE;
DRAWTEXT(CURRBARSCOUNT=10,前低*1.003,STRCAT('前低:',CON2STR(前低,2))),COLORLIRED;
{量化评分}
X1:=IF(MA(C,5)>MA(C,10),20,0);
X2:=IF(MA(C,20)>MA(C,60),10,0);
X3:=IF(KDJ.J>KDJ.K,10,0);
X4:=IF(MACD.DIF>MACD.DEA,10,0);
X5:=IF(MACD.MACD>0,10,0);
X6:=IF(V>MA(V,60),10,0);
X8:=IF(C/REF(C,1)>1.03,10,0);
XX:=X1+X2+X3+X4+X5+X6+X8;
DRAWTEXT_FIX(V>O,0,0.1,0,STRCAT('量化评分:',
STRCAT(CON2STR(XX,0),' '))),COLORYELLOW;
{短线操盘:EMA((MA(CLOSE,5)),3) ,LINETHICK2,COLORMAGENTA;
IF(短线操盘 > REF(短线操盘,3),短线操盘,DRAWNULL),LINETHICK2,COLORRED;
IF(短线操盘 < REF(短线操盘,3),短线操盘,DRAWNULL),LINETHICK2,COLORGREEN;}
T5:=REF(HHVBARS(HIGH,60),15)+15;
小美人:REF(HIGH,T5),COLORYELLOW,NODRAW;
STICKLINE(BARSTATUS=2,小美人,小美人,2000,1),COLORYELLOW;
DRAWTEXT(BARSTATUS=2,
小美人*0.997,STRCAT(('小美人:'),CON2STR(小美人,2))),COLORYELLOW;
{一剑封喉}
MB1:=EMA(WINNER(C)*100,5),COLORYELLOW;
MB2:=EMA(MB1,2),COLORBLUE;
MB3:=EMA(MB2,2),COLORBLUE;
MB4:=EMA(MB3,2),COLORBLUE;
N:=5;
VAR2:=MB1;
VAR3:=DRAWLINE(VAR2>=HHV(VAR2,N)=1,VAR2,VAR2<=LLV(VAR2,N)=1,VAR2,1);
阴半:=(MAX(O,C)-MIN(O,C))*0.5+MIN(O,C);
关注:=VAR2=VAR3 AND VAR2<MB4;
一剑封喉:=REF(VAR2,1)=REF(VAR3,1) AND VAR2>REF(VAR2,1);
DRAWTEXT(关注,L*0.990,'封')COLORYELLOW;
DRAWTEXT(一剑封喉,L*0.990,'喉')COLORRED;
{主力资}
均价:=AMOUNT/VOL/100;
AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOL*均价,0),0);
AAA3:=SUM(IF( CLOSE<REF(CLOSE,1),VOL*均价,0),0);
AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOL*均价,0),0);
BB1:=0;
B1万元:=DVOL*DCLOSE/100;
B1差:=B1万元-REF(B1万元,1);B2万元:=DVOL*DCLOSE/100;
净流入万元:=(AAA2-AAA3-0.5*AAA4);
PM:=MA(净流入万元,1);
PMA:=PM/REF(PM,1)>1;
PMB:=REF(PMA,1)<1 AND PMA;
密码:=(EMA(MA(B1万元,2),2))/100000;
二日比:=密码/REF(密码,1);
主力资金进入:=PMB AND 密码>REF(密码,1) AND 二日比>1 AND C>O;
{DRAWICON(主力资金进入,L*0.97,9);}
STICKLINE(主力资金进入,C,O,-1,0)COLORMAGENTA;
{蓝柱}
BLXS:=V/REF(V,1),NODRAW;
VMIN:=MIN(MIN(V,REF(V,1)),REF(V,2));
VMAX:=MAX(MAX(V,REF(V,1)),REF(V,2));
SL1:=V<=0.6*VMAX AND HHV(H,3)=HHV(H,21);
SL2:=REF(H,1)=HHV(H,21) AND BLXS<0.6 AND NOT(EXIST(C>1.097*REF(C,1),3));
SL:=SL1 OR SL2;
STICKLINE(SL,C,O,-1,0), COLORBLUE;
假阴真阳:=C<O AND (C>REF(C,1) OR 均价>REF(C,1));
STICKLINE(假阴真阳,C,O,-1,0)COLORLIRED;
长阴:=(C<=REF(C,1)*0.97 OR C<=O*0.97) AND H>L ;
短柱:=V<REF(V,1) OR V<REF(HHV(V,5),1);
长阴短柱:=长阴 AND 短柱;
STICKLINE(长阴短柱,C,O,1.8,0),COLORGREEN;
{黄金阴}
阴K:=C<REF(C,1) OR (C>O AND (C<REF((C+O)*0.5,1) OR 均价<REF(C,1)));
黄金阴:=O>REF(C+0.01,1) AND 阴K AND V<REF(V,1)*0.8;
STICKLINE(黄金阴,C,O,1.2,0)COLORYELLOW;
DRAWTEXT(黄金阴 AND V<REF(V,1)*0.66,L*0.995,'2')COLORRED;
{进场}
N1:=7;
VARR1:=REF(C,1);
VARR2:=SMA(MAX(C-VARR1,0),N1,1)/SMA(ABS(C-VARR1),N1,1)*1000;
VARR3:=DRAWLINE(VARR2>=HHV(VARR2,N1),VARR2,VARR2<=LLV(VARR2,N1),VARR2,1);
VARR4:=VARR2=VARR3;
VARR5:=VARR2<REF(VARR2,1);
STICKLINE(VARR4 AND VARR5,C+(C-O)/3,C,2.5,0),COLORWHITE;
{DRAWTEXT(VARR4 AND VARR5,L*0.97,' 进场')COLORBLUE;};
{洗盘}
XP1:=V=HHV(V,60) AND C<O;
XP2:=V<REF(V,1) AND H/C>1.04 AND C<O AND EXIST(H>HHV(L,60),5);
STICKLINE(XP2,O,C,0.5,1), COLORLIGREEN;
平底:=ABS(L-REF(MIN(O,C),1))<=0.03 OR ABS(O-REF(MIN(C,L),1))<=0.03;
平底不破:=REF(长阴短柱,1) AND 平底 AND C>REF(C,1) ;
STICKLINE(平底不破,MIN(O,REF(MIN(C,O),1)),MIN(O,REF(MIN(C,O),1)),10,0),COLORCYAN;
AA:=(C-REF(C,1))/REF(C,1)*100;
ZS:=(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND AA>=4.945;
DS:=(NAMELIKE('ST') OR NAMELIKE('*ST') OR NAMELIKE('S')) AND AA<=-4.945;
涨停:=C=ZTPRICE(REF(C,1),0.1) OR ZS ;
跌停:=C=DTPRICE(REF(C,1),0.1) OR DS;
{小压}
HH1:=REF(C,9)=HHV(C,2*9+1);
HH2:=FILTER(HH1,9);
HH3:=BACKSET(HH2,9+1);
HH4:=FILTER(HH3,9);
小压1:=REF(C*0.999,BARSLAST(HH4)),COLORWHITE,NODRAW;
HH5:=ABS(REF(小压1,1)-小压1)>小压1*0.075 AND HH4;
小压:REF(C,BARSLAST(HH5)),COLORCYAN,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=5,小压*0.997,STRCAT(('小压:'),CON2STR(小压,2))),COLORCYAN;
{启爆线}
LAST3K:=CURRBARSCOUNT>4;
T1:=CONST(LLVBARS(LOW,10));
T1HIGH:=CONST(REF(HIGH,T1));
CCVV:=CONST(CURRBARSCOUNT);
T2:=CONST(BARSLAST((CURRBARSCOUNT >(CCVV+T1)) AND (HIGH>T1HIGH)));
T2HIGH:=CONST(REF(HIGH,T2));
T3:=CONST(BARSLAST((CURRBARSCOUNT >(CCVV+T2)) AND (HIGH>T2HIGH)));
T3HIGH:=CONST(REF(HIGH,T3));
启爆线:DRAWLINE(CURRBARSCOUNT=T3+1, T3HIGH, ISLASTBAR, T3HIGH, 1),LINETHICK2,COLORLIMAGENTA,DOTLINE;
DRAWTEXT(CURRBARSCOUNT=5,启爆线*0.997,STRCAT(('启:'),CON2STR(启爆线,2))),COLORLIMAGENTA;
{量托}
VOL5:=MA(VOL,5),COLORWHITE;
VOL10:=MA(VOL,10),COLORYELLOW;
VOL40:=MA(VOL,40),COLORFF00FF ;
量托:=VOL5>=VOL40 AND CROSS(VOL10,VOL40) AND REF(VOL10,1)<REF(VOL40,1);
DRAWTEXT(量托,L-0.012,'托'),COLORWHITE;
FF1:=REF(HIGH,5)=HHV(HIGH,2*5+1);
FF2:=FILTER(FF1,5);
FF3:=BACKSET(FF2,5+1);
HDD:=FILTER(FF3,5);
突破前高:=CROSS(C,小压);
倍量2:=VOL>REF(V,1)*1.9;
倍量过左峰:=倍量2 AND 突破前高;
DRAWTEXT(倍量过左峰,小压,'倍Z峰'),COLORYELLOW;
ZF1:=(C-REF(C,1))/REF(C,1)*100;
双阴:=REF(ZF1,1)<0 AND REF(ZF1,1)>-10 AND ZF1<0 AND ZF1<REF(ZF1,1) AND V<REF(V,1);
DRAWTEXT(双阴 AND MACD>=0,L,'阴'),COLORWHITE;
DRAWTEXT(BOLL>=REF(BOLL,1) AND REF(BOLL,1)<REF(BOLL,2),H,'★转'),COLORYELLOW;
STICKLINE(C,REF(H,BARSLAST(BOLL>=REF(BOLL,1) AND REF(BOLL,1)<REF(BOLL,2))),REF(H,BARSLAST(BOLL>=REF(BOLL,1) AND REF(BOLL,1)<REF(BOLL,2))),3,0),COLORYELLOW;
{九转}
AH:=HHV(H,60);
AL:=LLV(L,60);
A0:=(AH-AL)/21;
A01:=C>REF(C,4);
NT:=BARSLASTCOUNT(A01);
TJ11:=NT=9;
TJ13:=ISLASTBAR AND BETWEEN(NT,5,8);
AY:=(BACKSET(TJ11>0,9) OR BACKSET(TJ13>0,NT))*NT;
DRAWTEXT(AY>0,H+1.1*A0,VAR2STR(AY,0)),COLORYELLOW;
DRAWTEXT(NT=13,H+1.1*A0,'13'),COLORYELLOW;
DRAWTEXT(NT=18,H+1.1*A0,'18'),COLORYELLOW;
B01:=C<REF(C,4);
NT0:=BARSLASTCOUNT(B01);
TJ21:=NT0=9 ;
TJ23:=ISLASTBAR AND BETWEEN(NT0,5,8);
CAY1:=(BACKSET(TJ21>0,9) OR BACKSET(TJ23>0,NT0))*NT0;
DRAWTEXT(CAY1>0,L-1*A0,VAR2STR(CAY1,0)),COLORLIGREEN;
DRAWTEXT(NT0=13,L-1*A0,'13'),COLORGREEN;
DRAWTEXT(NT0=18,L-1*A0,'18'),COLORGREEN;
{锅盖}
CLT:=LLVBARS(L,60);
CLTT:=BARSLAST(CURRBARSCOUNT=CONST(CLT)+1);
CHT:=FINDHIGHBARS(H,CLT+1,60,1);
锅盖:DRAWLINE(CURRBARSCOUNT=CONST(CHT)+1,H,ISLASTBAR,REF(H,CHT),0),COLORLIGREEN,LINETHICK1;
TT1:=BARSLAST(CURRBARSCOUNT=CONST(CHT)+1);
DRAWTEXT(TT1=0,REF(H,TT1)*1.01,VARCAT(VARCAT('锅盖:',VAR2STR(REF(H,TT1),2)),''))COLORGREEN;
TT:=BARSLAST(CURRBARSCOUNT=CONST(CHT)+1);
DRAWLINE(TT=0,H,CLTT=0,L,0),COLORGREEN,LINETHICK1;
锅柄:DRAWLINE(CLTT=0,(锅盖-L)*0.618+L,ISLASTBAR,REF((锅盖-L)*0.618+L,CLTT),0)DOTLINE,COLORWHITE;
DRAWTEXT(CLTT=0,L*0.98,'锅底'),COLORWHITE;
{锅里淘金}
LT:=LLVBARS(L,34);
LTT:=BARSLAST(CURRBARSCOUNT=CONST(LT)+1);
HT:=FINDHIGHBARS(H,LT+1,60,1);
EXT1:=DRAWLINE(CURRBARSCOUNT=CONST(HT)+1,H,ISLASTBAR,REF(H,HT),0),COLORYELLOW,LINETHICK1;
TT0:=BARSLAST(CURRBARSCOUNT=CONST(HT)+1);
EXT2:=DRAWLINE(LTT=0,(EXT1-L)*0.618+L,ISLASTBAR,REF((EXT1-L)*0.618+L,LTT),0)LINETHICK1,COLORLIMAGENTA;
VB1:=IF(C>O OR (C=O AND C>=REF(C,1)),VOL,0);
VB2:=IF(C<O OR (C=O AND C<REF(C,1)),VOL,0);
LJ0:=SUM(VB1,LTT)/SUM(VB2,LTT);
XG:=COUNT(CROSS(C>=EXT2,0.5),LTT+1)=1 AND CROSS(C>=EXT2,0.5) AND LJ0>1.5;
DRAWTEXT(XG,L*1.01,'擒妖'),COLORYELLOW;
STT:=(O-C)/REF(C,1)*100;
ZF:=(C-REF(C,1))/REF(C,1)*100;
AY0:=REF(ZF<9,1) AND ZF<=IF(FINANCE(3)>2,(-11),(-6)) AND C<O AND STT>3.5;
AY1:=BARSLAST(AY0);
碗口1:REF(O,AY1),COLORYELLOW,NODRAW;
X_28:=(碗口1-LLV(MIN(CLOSE,OPEN),AY1))/LLV(CLOSE,AY1)*100;
突破大阴1:=X_28<36 AND AY1>16 AND AY1<150 AND REF(EVERY(MAX(C,O)<REF(O,AY1),AY1),1) AND CROSS(C,REF(O,AY1)) AND V>O;
STICKLINE(AY1>=0,碗口1,碗口1,10,0),COLORRED,LINETHICK1;
AY21:=REF(ZF<9,1) AND ZF<=IF(FINANCE(3)>2,(-12),(-7)) AND C<O AND STT>3.5;
AY2:=BARSLAST(AY21);
碗口2:REF(O,AY2),COLORLIRED,NODRAW;
X_29:=(碗口2-LLV(MIN(CLOSE,OPEN),AY2))/LLV(CLOSE,AY2)*100;
突破大阴2:=X_29<36 AND AY2>16 AND AY2<150 AND REF(EVERY(MAX(C,O)<REF(O,AY2),AY2),1) AND CROSS(C,REF(O,AY2)) AND V>O;
STICKLINE(AY2>=0,碗口2,碗口2,10,0),COLORLIRED,LINETHICK1;
STICKLINE(AY0>0 AND C<O,C,O,0.5,0),COLORGREEN;
{锁筹}
UB:=BOLL+2*STD(CLOSE,20),COLORGREEN,LINETHICK2;
BOLL:=MA(CLOSE,20),COLORRED,LINETHICK2;
LB:=BOLL-2*STD(CLOSE,20),COLORGREEN,LINETHICK2;
HJK_1:=CROSS(CLOSE,UB) OR CLOSE>UB;
DRAWTEXT(HJK_1,H,'●'),COLORWHITE;
浮筹H:=(WINNER(C*1.1)-WINNER(C*0.9))/WINNER(HHV(H,0))*100,COLORYELLOW,LINETHICK2;
RPY:=(C-LLV(C,240))/(HHV(C,240)-LLV(C,240))*100,COLORWHITE,LINETHICK1;
锁仓拉升:=RPY>99 AND 浮筹H<30,COLORRED;
DRAWTEXT(锁仓拉升,H,'●'),COLORYELLOW;
{竞价抢筹定义}
高开:=(O/REF(C,1)-1)*100;
S0:=DYNAINFO(15)/O/100;
开盘满量:=S0/MA(REF(V,1),5)*100;
主力入场:=开盘满量>=1.5 AND 高开>=2 AND 高开<=5;
DRAWTEXT(主力入场,L*0.99,'抢'),COLORWHITE;
竞价成交量:=IF(CURRBARSCOUNT=1,DYNAINFO(15)/DYNAINFO(4)/100,GPJYVALUE(25,1,0));
竞量昨比值:=竞价成交量/REF(V,1)*100;
抢筹:=竞量昨比值>5 AND 高开>=2 AND 高开<=5;
DRAWTEXT(抢筹,L*0.99,'抢'),COLORYELLOW;
{仙人指}
VVA1:=CLOSE/REF(CLOSE,3)>=1.1;
VVA2:=BACKSET(VVA1,2);
仙人指:=VVA2 AND COUNT(VVA2,2)=1;
DRAWICON(仙人指,H*1.02,11);
{涨停极点}
NE:=IF(NAMELIKE('S') OR NAMELIKE('*S'),0.05,0.1);
涨停01:=C/REF(C,1)-1>=NE-0.01/REF(C,1) AND C=H AND PERIOD=5{ AND V/REF(V,1)>=1.9};
TJ1:=COUNT(涨停01,10)>=1;
ZT:=BARSLAST(涨停01);
TJ2:=C>=REF(L,ZT);
TJ3:=V<REF(V,1) AND REF(V,1) <REF(V,2) AND V<MA(V,5);
TJ4:=ABS(C/O-1)*100<6 AND NOT(C=L);
TJ5:=V<REF(V,ZT);
TJ6:=C<REF(C,1) AND REF(C,1) <REF(C,2);
涨停极点:=TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5 AND TJ6;
曾涨停1:=H/REF(C,1)-1>=NE-0.01/REF(C,1) AND C<H AND PERIOD=5 AND V/REF(V,1)>=1.9;
TJ01:=COUNT(曾涨停1,8)>=1;
CZT:=BARSLAST(曾涨停1);
TJ02:=C>=REF(L,CZT);
TJ03:=V<REF(V,1) AND REF(V,1) <REF(V,2) AND V<MA(V,5);
TJ04:=ABS(C/O-1)*100<6 AND NOT(C=L);
TJ05:=V<REF(V,CZT);
TJ06:=C<REF(C,1) AND REF(C,1) <REF(C,2);
炸板极点:=TJ01 AND TJ02 AND TJ03 AND TJ04 AND TJ05 AND TJ06;
极点:=涨停极点 OR 炸板极点;
{STICKLINE(极点,L,L,3,0) COLORWHITE;}
DRAWTEXT(极点,L*0.995,'▲'),COLORWHITE;
SN1:=(L+H)/2;
N3:=IF(BARSCOUNT(C),SMA(SN1,21,1),C),COLORYELLOW;
R1:=REF(C,1);
M3:=IF(BARSCOUNT(C)>10,SMA(V,90+1,1),0),COLORLIRED;
量能:=V/M3,COLORYELLOW;
HONGV:=V>=HHV(V,65)*0.82 AND H>R1*1.038;
DRAWTEXT(REF(量能>1.3 AND HONGV,6) AND O>N3 AND C<N3*1.25,L*0.995,'▲'),COLORGRAY;
{STICKLINE(REF(量能>1.3 AND HONGV,6) AND O>N3 AND C<N3*1.25,L-0.03,L-0.03,3,1),COLORLIGRAY;}
{T50底画白线}
MA10:=MA(CLOSE,10),COLORGREEN,LINETHICK1;
MA30:=MA(CLOSE,30),COLORLIRED,LINETHICK1;
A:=REF(H,5)<REF(H,4) AND REF(H,3)<REF(H,4) AND REF(H,2)<REF(H,4) AND REF(H,1)<REF(H,4) AND REF(C,1)<REF(C,2);
B:=MA10>MA30;
A00:=A AND B;
STICKLINE(A00,L,L,3,0) COLORYELLOW;
DRAWTEXT(FILTER(A00=1,3),L*0.99,VARCAT(VAR2STR(L,2),'')),COLORYELLOW;
MA18:=MA(CLOSE,18);
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
买:=LLV(DX,2)=LLV(DX,7) AND COUNT(DX< 0,2) AND CROSS(DX,MA(DX,2));
DRAWTEXT(FILTER(买=1,5),LOW*0.99,'★'),COLORRED;
买线1:=ZIG(3,8);
卖线1:=MA(买线1,2);
BU:=CROSS(买线1,卖线1);
SEL:=CROSS(卖线1,买线1);
DRAWTEXT(BU,L*0.99,'★'),LINETHICK4,COLOR00AAFF;
DRAWTEXT(SEL,H*1.015,'卖'),LINETHICK4,COLORCYAN;
{上下轨}
N11:=2,200,13;
UR00:=2,200,6;
LR0:=2,200,6;
TC01:=IF(H=HHV(H,8*UR00),H,DRAWNULL);
TC02:=CONST(BARSLAST(TC01=H))+1;
UPPER:=CONST(IF(TC02=1,H,REF(H,TC02-1)));
BC1:=IF(L=LLV(L,8*LR0),L,DRAWNULL);
BC2:=CONST(BARSLAST(BC1=L))+1;
LOWER:=CONST(IF(BC2=1,L,REF(L,BC2-1)));
LP:=CURRBARSCOUNT<=BC2 AND L=LOWER;
HP:=CURRBARSCOUNT<=TC02 AND H=UPPER;
NOD:=(IF(TC02>BC2,TC02,BC2)-IF(TC02>BC2,BC2,TC02));
LR1:=FORCAST(C,NOD+1);
NP:=IF(CURRBARSCOUNT<=MAX(BC2,TC02),CONST(IF(MIN(TC02,BC2)=1,LR1,REF(LR1,MIN(TC02,BC2)-1))),DRAWNULL),POINTDOT,COLORRED;
LR2:=SLOPE(C,NOD+1);
LR3:=CONST(IF(MIN(TC02,BC2)=1,LR2,REF(LR2,MIN(TC02,BC2)-1)));
STICKLINE(IF(BC2>TC02,HP,LP),LOWER,UPPER,0,-1),COLORGRAY;
STICKLINE(IF(BC2>TC02,LP,HP),LOWER,UPPER,0,-1),COLORGRAY;
FP:=NP-LR3*(NOD),POINTDOT,COLORYELLOW;
EQU:=(NP+FP)/2,POINTDOT,COLORWHITE;
AD:=ABS(NP-FP);
DBL0:=BARSLAST(BC1!=DRAWNULL)+1;
DBH:=BARSLAST(TC01!=DRAWNULL)+1;
BSP:=IF(BC2>TC02,DBL0,DBH)-1;
LRL:=IF(NP>FP,FP+AD/NOD*BSP,FP-AD/NOD*BSP);
AT1:=IF(BETWEEN(CURRBARSCOUNT,BC2,TC02) AND H>LRL,H,LRL);
AT2:=HHV(AT1-LRL,MAX(BC2,TC02));
AT3:=CONST(BARSLAST(AT1-LRL=AT2));
AT4:=CONST(IF(AT3=0,H,REF(H,AT3)));
AT5:=CONST(IF(AT3=0,AT1-LRL,REF(AT1-LRL,AT3)));
ATL:=LRL+AT5;
UT1:=IF(BETWEEN(CURRBARSCOUNT,BC2,TC02) AND L<LRL,L,LRL);
UT2:=HHV(LRL-UT1,MAX(BC2,TC02));
UT3:=CONST(BARSLAST(LRL-UT1=UT2));
UT4:=CONST(IF(UT3=0,H,REF(H,UT3)));
UT5:=CONST(IF(UT3=0,LRL-UT1,REF(LRL-UT1,UT3)));
UTL:=LRL-UT5;
RH:=IF(CURRBARSCOUNT>=MIN(BC2,TC02)-10,ATL,CONST(REF(ATL,MIN(BC2,TC02)-11)));
RL:=IF(CURRBARSCOUNT>=MIN(BC2,TC02)-10,UTL,CONST(REF(UTL,MIN(BC2,TC02)-11)));
上轨:IF(NP>FP,IF(ATL<=RH,ATL,DRAWNULL),IF(ATL>=RL,ATL,DRAWNULL)),COLORBLUE;
下轨:IF(NP>FP,IF(UTL<=RH,UTL,DRAWNULL),IF(UTL>=RL,UTL,DRAWNULL)),COLORLIMAGENTA;
{MA10:=MA(CLOSE,10),COLORYELLOW,LINETHICK1;}
MA54:=MA(CLOSE,54),COLORFFCCCC,LINETHICK0;
PL1:=(((CLOSE - MA54) / MA54) < 0.1);
PL2:=(((CLOSE - MA10) / MA10) < 0.3);
偏离率:=(((PL1 = 1) AND (PL2 = 1)) * 0.2);
平台突破:=((((偏离率 = 0) AND (REF(偏离率,1) = 0.2)) AND (REF((COUNT((偏离率 = 0.2),10) = 10),1) = 1)) * 1);
DRAWTEXT(平台突破,L,'突●'),COLOR0099FF;
AZ:=((((偏离率 = 0) AND (REF(偏离率,1) = 0.2)) AND (REF((COUNT((偏离率 = 0.2),10) = 10),1) = 1)) * 1);
AC:=BARSLAST(AZ);
DRAWLINE(AZ AND CURRBARSCOUNT<=120,L,ISLASTBAR,
REF(L,AC),1),COLOR0099FF,LINETHICK1;
底分型:=REF(L,1)<REF(L,2) AND REF(L,1)<L AND REF(H,1)<REF(H,2) AND REF(H,1)<H AND C>REF(H,1);
DRAWTEXT(底分型,L*0.997,'▲'),COLORMAGENTA;
A09:=((L+H) + (C*2))/4;
AAA1:=EMA(A09,14);
A1X:=(AAA1-REF(AAA1,1))/REF(AAA1,1) * 100;
G1:=BARSLAST(CROSS(A1X,0));
加速加仓:IF(H>=REF(A09,BARSLAST(CROSS(A1X,0)))*1.3,REF(A09,BARSLAST(CROSS(A1X,0)))*1.3,DRAWNULL),COLORYELLOW,LINETHICK1;
DRAWTEXT(ISLASTBAR,加速加仓,' 加速加仓'),COLORYELLOW;
{止损}
{STICKLINE(ISLASTBAR,HHV(C,5)*0.95,
HHV(C,5)*0.95,50,0),COLORWHITE;
DRAWTEXT(ISLASTBAR,HHV(C,5)*0.95,VARCAT(VAR2STR(HHV(C,5)*0.95,2),'')),COLORFFFFFF;}
XA0:=((L+H+C*2)/4);
上F:=EMA(XA0,14)*1.1382;
A1KX:=(上F-REF(上F,1)) / REF(上F,1) * 100;
GD1:=BARSLAST(CROSS(A1KX,0));
真妖显身:IF(H>=REF(XA0,BARSLAST(CROSS(A1KX,0)))*1.3, REF(XA0,BARSLAST(CROSS(A1KX,0)))*1.3,DRAWNULL),COLORFFB5FF,LINETHICK1;
DRAWTEXT(ISLASTBAR,真妖显身,' 妖显'),COLORFFB5FF;
T:=BARSLAST(CROSS(C,REF(H,TT)));
GL:=C/REF(H,TT);
TAK:=BARSLAST(GL=HHV(GL,T+1));
DF:=(C-REF(C,TAK+1))/REF(C,TAK+1)*100;
JL:=L/REF(H,TT);
XGK:=DF< -8 AND JL< 1.075 AND MIN(C,O)*1.005>=REF(H,TT);
XGT:=BARSLAST(COUNT(XGK,T+1)=1 AND XGK);
QFK:=BACKSET(XGT=0,TAK+1);
QFTK:=BARSLAST(CROSS(QFK=1,0.5));
XZF:=REFX(DF,BARSNEXT(XGT=0));
DRAWTEXT(CROSS(XGT=0,0.5),L*0.980,'回踩'),COLORWHITE;
{防守}
HA1:=IF(H=HHV(H,21),H,DRAWNULL);
HA2:=CONST(BARSLAST(HA1!=DRAWNULL));
HA3:=CONST(IF(HA2=0,L,REF(L,HA2)));
HA4:=CONST(REF(BARSLAST(L<HA3),HA2+1)+HA2+1);
止:IF(CURRBARSCOUNT<=HA2+21,CONST(IF(HA4=0,L,REF(L,HA4))),DRAWNULL),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=HA2+20,止*0.99,STRCAT(('防守:'),CON2STR(止,2))),COLORGREEN;
AA8:=BARSLAST(COUNT(C<O,3)>=3 AND HHV((REF(C,1)/C-1)*100,3)>=5);
BB8:IF(AA<30,REF(O,BARSLAST(CURRBARSCOUNT=CONST(AA8)+1)),DRAWNULL),LINETHICK1,COLORCCFFFF,DOTLINE;
CC8:=BARSLAST(CURRBARSCOUNT=CONST(AA)+2);
DRAWTEXT(CC8,H,'庄股启动'),COLORCCFFFF,DRAWABOVE;
DRAWICON((COUNT(C>BB8,CC8)=1 AND C>BB8 OR CROSS(C,BB8)) AND CC8<=30,L*0.98,1);

未来函数检测结果- 该公式包含未来函数:ZIG
- 该公式包含未来函数:BACKSET
- 该公式包含未来函数:WINNER
- 该公式包含未来函数:DYNAINFO
- 该公式包含未来函数:FINANCE
- 该公式包含未来函数:DHIGH
- 该公式包含未来函数:DCLOSE
- 该公式包含未来函数:DVOL
- 该公式包含未来函数:BARSNEXT
- 该公式包含未来函数:REFX
定制指标公式、软件请联系QQ或微信同号:88652583
填充背景
Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴0.01位置书写文字,画黄色
百日高量阴赋值:成交量(手)>=100日内成交量(手)的最高值 AND 收阴线
百阴顶赋值:当满足条件百日高量阴时,在最高价位置画直线起点,当满足条件1日前的百日高量阴时,在1日前的最高价位置画直线终点,1表示是否延长.,画黄色,NODRAW
百阴底赋值:当满足条件百日高量阴时,在最低价位置画直线起点,当满足条件1日前的百日高量阴时,在1日前的最低价位置画直线终点,1表示是否延长.,画白色,NODRAW
画带状线
量顶赋值:当满足条件到最后交易的周期>10ANDV=100日内成交量(手)的最高值时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在上次到最后交易的周期>10ANDV=100日内成交量(手)的最高值距今天数日前的最高价位置画直线终点,1表示是否延长.,画淡灰色
量底赋值:当满足条件到最后交易的周期>10ANDV=100日内成交量(手)的最高值时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在上次到最后交易的周期>10ANDV=100日内成交量(手)的最高值距今天数日前的最低价位置画直线终点,1表示是否延长.,画深灰色
画带状线
高阳顶赋值:如果到最后交易的周期<=1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC>=OANDC>=1日前的收盘价的1日过滤距今天数+1的最后一日取值设为常数+1,返回1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC>=OANDC>=1日前的收盘价距今天数+1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC>=OANDC>=1日前的收盘价的1日过滤距今天数日前的收盘价的最后一日取值设为常数,否则返回无效数,画白色,NODRAW
高阳底赋值:如果到最后交易的周期<=1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC>=OANDC>=1日前的收盘价的1日过滤距今天数+1的最后一日取值设为常数+1,返回1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC>=OANDC>=1日前的收盘价距今天数+1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC>=OANDC>=1日前的收盘价的1日过滤距今天数日前的最低价的最后一日取值设为常数,否则返回无效数,画白色,NODRAW
画带状线
高阴顶赋值:如果到最后交易的周期<=1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC=20ANDC=20ANDC高阴底赋值:如果到最后交易的周期<=1日前的上次当前值是近成交量(手)周期的最大值>=20ANDC=20ANDC=20ANDC画带状线
BL1赋值:收盘价的10日简单移动平均
UB1赋值:BL1+2*收盘价的10日估算标准差
LB1赋值:BL1-2*收盘价的10日估算标准差
上穿A赋值:收盘价上穿UB1
上穿赋值:LB1上穿收盘价
ZDT赋值:上次上穿A距今天数
上赋值:当满足条件上穿时,在开盘价位置画直线起点,当满足条件1日前的上穿时,在1日前的开盘价位置画直线终点,1表示是否延长.,COLOR00FF00
下赋值:当满足条件上穿时,在最低价位置画直线起点,当满足条件1日前的上穿时,在1日前的最低价位置画直线终点,1表示是否延长.,COLOR00FF00
画带状线
输出上峰:当满足条件是否最后一个周期时,在5日内最高价的最高值和5日内最高价的最高值位置之间画柱状线,宽度为50,1不为0则画空心柱.画淡灰色
输出下峰:当满足条件是否最后一个周期时,在5日内最低价的最低值和5日内最低价的最低值位置之间画柱状线,宽度为50,1不为0则画空心柱.画淡灰色
K线
当满足条件到最后交易的周期=总的周期数时,在最低价的最后一日取值设为常数位置画直线起点,当满足条件到最后交易的周期=1时,在最低价位置画直线终点,3表示是否延长. DOTLINE 画白色
TTT赋值:3
A1赋值:6日前的最高价=2*TTT+1日内最高价的最高值
BB01赋值:A1的TTT日过滤
C1赋值:若BB01则将最近TTT+1周期置为1
DZ1赋值:C1的TTT日过滤
A2赋值:TTT日前的最低价=2*TTT+1日内最低价的最低值
B2赋值:A2的TTT日过滤
C2赋值:若B2则将最近TTT+1周期置为1
D2赋值:C2的TTT日过滤
E1赋值:(1日前的2*TTT日内最低价的最低值+1日前的2*TTT日内最高价的最高值)/2
E2赋值:(最高价+最低价)/2
H1赋值:(DZ1 AND 取反) OR 数据位置状态 OR 收盘价的有效数据周期数=1
L1赋值:(D2 AND 取反)
XZ1赋值:1日前的上次H1距今天数+1
F1赋值:若H1ANDCOUNT(L1,XZ1)>0则将最近XZ1日内如果L1,返回最低价,否则返回10000距今天数周期置为1
G01赋值:F1>1日前的F1
I1赋值:若G01则将最近2周期置为1
LD赋值:I1>1日前的I1
UU1赋值:若数据位置状态则将最近上次LD距今天数+1周期置为1
VV1赋值:UU1>1日前的UU1
WW赋值:若VV1则将最近1日前的上次LD距今天数+2周期置为1
XZX赋值:WW>1日前的WW
输出近低:上次VV1距今天数日前的最低价,画白色
输出前低:上次XZX距今天数日前的最低价,画淡红色
当满足条件到最后交易的周期=5时,在近低*0.997位置书写文字,画白色
当满足条件到最后交易的周期=10时,在前低*1.003位置书写文字,画淡红色
X1赋值:如果收盘价的5日简单移动平均>收盘价的10日简单移动平均,返回20,否则返回0
X2赋值:如果收盘价的20日简单移动平均>收盘价的60日简单移动平均,返回10,否则返回0
X3赋值:如果KDJ的J>KDJ的K,返回10,否则返回0
X4赋值:如果平滑异同平均线的DIF>平滑异同平均线的DEA,返回10,否则返回0
X5赋值:如果平滑异同平均线的MACD>0,返回10,否则返回0
X6赋值:如果成交量(手)>成交量(手)的60日简单移动平均,返回10,否则返回0
X8赋值:如果收盘价/1日前的收盘价>1.03,返回10,否则返回0
XX赋值:X1+X2+X3+X4+X5+X6+X8
当满足条件成交量(手)>开盘价时,在横轴0纵轴0.1位置书写文字,画黄色
T5赋值:15日前的60日内最高价距今天数+15
输出小美人:T5日前的最高价,画黄色,NODRAW
当满足条件数据位置状态=2时,在小美人和小美人位置之间画柱状线,宽度为2000,1不为0则画空心柱.,画黄色
当满足条件数据位置状态=2时,在小美人*0.997位置书写文字,画黄色
MB1赋值:以收盘价计算的获利盘比例*100的5日指数移动平均,画黄色
MB2赋值:MB1的2日指数移动平均,画蓝色
MB3赋值:MB2的2日指数移动平均,画蓝色
MB4赋值:MB3的2日指数移动平均,画蓝色
N赋值:5
VAR2赋值:MB1
VAR3赋值:当满足条件VAR2>=N日内VAR2的最高值=1时,在VAR2位置画直线起点,当满足条件VAR2<=N日内VAR2的最低值=1时,在VAR2位置画直线终点,1表示是否延长.
阴半赋值:(开盘价和收盘价的较大值-开盘价和收盘价的较小值)*0.5+开盘价和收盘价的较小值
关注赋值:VAR2=VAR3 AND VAR2一剑封喉赋值:1日前的VAR2=1日前的VAR3 AND VAR2>1日前的VAR2
当满足条件关注时,在最低价*0.990位置书写文字画黄色
当满足条件一剑封喉时,在最低价*0.990位置书写文字画红色
均价赋值:成交额(元)/成交量(手)/100
AAA2赋值:如果收盘价>1日前的收盘价,返回成交量(手)*均价,否则返回0的历史累和
AAA3赋值:如果收盘价<1日前的收盘价,返回成交量(手)*均价,否则返回0的历史累和
AAA4赋值:如果收盘价=1日前的收盘价,返回成交量(手)*均价,否则返回0的历史累和
BB1赋值:0
B1万元赋值:不定周期成交量*不定周期收盘价/100
B1差赋值:B1万元-1日前的B1万元
B2万元赋值:不定周期成交量*不定周期收盘价/100
净流入万元赋值:(AAA2-AAA3-0.5*AAA4)
PM赋值:净流入万元的1日简单移动平均
PMA赋值:PM/1日前的PM>1
PMB赋值:1日前的PMA<1 AND PMA
密码赋值:(B1万元的2日简单移动平均的2日指数移动平均)/100000
二日比赋值:密码/1日前的密码
主力资金进入赋值:PMB AND 密码>1日前的密码 AND 二日比>1 AND 收阳线
当满足条件主力资金进入时,在收盘价和开盘价位置之间画柱状线,宽度为-1,0不为0则画空心柱.画洋红色
BLXS赋值:成交量(手)/1日前的成交量(手),NODRAW
VMIN赋值:成交量(手)和1日前的成交量(手)的较小值和2日前的成交量(手)的较小值
VMAX赋值:成交量(手)和1日前的成交量(手)的较大值和2日前的成交量(手)的较大值
SL1赋值:成交量(手)<=0.6*VMAX AND 3日内最高价的最高值=21日内最高价的最高值
SL2赋值:1日前的最高价=21日内最高价的最高值 AND BLXS<0.6 AND 取反
SL赋值:SL1 OR SL2
当满足条件SL时,在收盘价和开盘价位置之间画柱状线,宽度为-1,0不为0则画空心柱., 画蓝色
假阴真阳赋值:收阴线AND (收盘价>1日前的收盘价 OR 均价>1日前的收盘价)
当满足条件假阴真阳时,在收盘价和开盘价位置之间画柱状线,宽度为-1,0不为0则画空心柱.画淡红色
长阴赋值:(收盘价<=1日前的收盘价*0.97 OR 收盘价<=开盘价*0.97) AND 最高价>最低价
短柱赋值:成交量(手)<1日前的成交量(手) OR 成交量(手)<1日前的5日内成交量(手)的最高值
长阴短柱赋值:长阴 AND 短柱
当满足条件长阴短柱时,在收盘价和开盘价位置之间画柱状线,宽度为1.8,0不为0则画空心柱.,画绿色
阴K赋值:收盘价<1日前的收盘价 OR (收阳线AND (收盘价<1日前的(收盘价+开盘价)*0.5 OR 均价<1日前的收盘价))
黄金阴赋值:开盘价>1日前的收盘价+0.01 AND 阴K AND 成交量(手)<1日前的成交量(手)*0.8
当满足条件黄金阴时,在收盘价和开盘价位置之间画柱状线,宽度为1.2,0不为0则画空心柱.画黄色
当满足条件黄金阴ANDV<1日前的成交量(手)*0.66时,在最低价*0.995位置书写文字画红色
N1赋值:7
VARR1赋值:1日前的收盘价
VARR2赋值:收盘价-VARR1和0的较大值的N1日[1日权重]移动平均/收盘价-VARR1的绝对值的N1日[1日权重]移动平均*1000
VARR3赋值:当满足条件VARR2>=N1日内VARR2的最高值时,在VARR2位置画直线起点,当满足条件VARR2<=N1日内VARR2的最低值时,在VARR2位置画直线终点,1表示是否延长.
VARR4赋值:VARR2=VARR3
VARR5赋值:VARR2<1日前的VARR2
当满足条件VARR4ANDVARR5时,在收盘价+(收盘价-开盘价)/3和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画白色
XP1赋值:成交量(手)=60日内成交量(手)的最高值 AND 收阴线
XP2赋值:成交量(手)<1日前的成交量(手) AND 最高价/收盘价>1.04 AND 收阴线AND 最近5日存在最高价>60日内最低价的最高值
当满足条件XP2时,在开盘价和收盘价位置之间画柱状线,宽度为0.5,1不为0则画空心柱., 画淡绿色
平底赋值:最低价-1日前的开盘价和收盘价的较小值的绝对值<=0.03 OR 开盘价-1日前的收盘价和最低价的较小值的绝对值<=0.03
平底不破赋值:1日前的长阴短柱 AND 平底 AND 收盘价>1日前的收盘价
当满足条件平底不破时,在开盘价和1日前的收盘价和开盘价的较小值的较小值和开盘价和1日前的收盘价和开盘价的较小值的较小值位置之间画柱状线,宽度为10,0不为0则画空心柱.,画青色
AA赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
ZS赋值:(模糊匹配品种名称 OR 模糊匹配品种名称 OR 模糊匹配品种名称) AND AA>=4.945
DS赋值:(模糊匹配品种名称 OR 模糊匹配品种名称 OR 模糊匹配品种名称) AND AA<=-4.945
涨停赋值:收盘价=计算涨停价 OR ZS
跌停赋值:收盘价=计算跌停价 OR DS
HH1赋值:9日前的收盘价=2*9+1日内收盘价的最高值
HH2赋值:HH1的9日过滤
HH3赋值:若HH2则将最近9+1周期置为1
HH4赋值:HH3的9日过滤
小压1赋值:上次HH4距今天数日前的收盘价*0.999,画白色,NODRAW
HH5赋值:1日前的小压1-小压1的绝对值>小压1*0.075 AND HH4
输出小压:上次HH5距今天数日前的收盘价,画青色,DOTLINE
当满足条件到最后交易的周期=5时,在小压*0.997位置书写文字,画青色
LAST3K赋值:到最后交易的周期>4
T1赋值:10日内最低价距今天数的最后一日取值设为常数
T1HIGH赋值:T1日前的最高价的最后一日取值设为常数
CCVV赋值:到最后交易的周期的最后一日取值设为常数
T2赋值:上次(到最后交易的周期>(CCVV+T1))AND(最高价>T1HIGH)距今天数的最后一日取值设为常数
T2HIGH赋值:T2日前的最高价的最后一日取值设为常数
T3赋值:上次(到最后交易的周期>(CCVV+T2))AND(最高价>T2HIGH)距今天数的最后一日取值设为常数
T3HIGH赋值:T3日前的最高价的最后一日取值设为常数
输出启爆线:当满足条件到最后交易的周期=T3+1时,在T3HIGH位置画直线起点,当满足条件是否最后一个周期时,在T3HIGH位置画直线终点,1表示是否延长.,线宽为2,画淡洋红色,DOTLINE
当满足条件到最后交易的周期=5时,在启爆线*0.997位置书写文字,画淡洋红色
VOL5赋值:成交量(手)的5日简单移动平均,画白色
VOL10赋值:成交量(手)的10日简单移动平均,画黄色
VOL40赋值:成交量(手)的40日简单移动平均,COLORFF00FF
量托赋值:VOL5>=VOL40 AND VOL10上穿VOL40 AND 1日前的VOL10<1日前的VOL40
当满足条件量托时,在最低价-0.012位置书写文字,画白色
FF1赋值:5日前的最高价=2*5+1日内最高价的最高值
FF2赋值:FF1的5日过滤
FF3赋值:若FF2则将最近5+1周期置为1
HDD赋值:FF3的5日过滤
突破前高赋值:收盘价上穿小压
倍量2赋值:成交量(手)>1日前的成交量(手)*1.9
倍量过左峰赋值:倍量2 AND 突破前高
当满足条件倍量过左峰时,在小压位置书写文字,画黄色
ZF1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
双阴赋值:1日前的ZF1<0 AND 1日前的ZF1>-10 AND ZF1<0 AND ZF1<1日前的ZF1 AND 成交量(手)<1日前的成交量(手)
当满足条件双阴ANDMACD>=0时,在最低价位置书写文字,画白色
当满足条件BOLL>=1日前的BOLLANDREF(BOLL,1)<2日前的BOLL时,在最高价位置书写文字,画黄色
当满足条件收盘价时,在上次BOLL>=1日前的BOLLANDREF(BOLL,1)<2日前的BOLL距今天数日前的最高价和上次BOLL>=1日前的BOLLANDREF(BOLL,1)<2日前的BOLL距今天数日前的最高价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
AH赋值:60日内最高价的最高值
AL赋值:60日内最低价的最低值
A0赋值:(AH-AL)/21
A01赋值:收盘价>4日前的收盘价
NT赋值:条件连续成立次数
TJ11赋值:NT=9
TJ13赋值:是否最后一个周期 AND NT位于5和8之间
AY赋值:(若TJ11>0则将最近9周期置为1 OR 若TJ13>0则将最近NT周期置为1)*NT
当满足条件AY>0时,在最高价+1.1*A0位置书写文字,画黄色
当满足条件NT=13时,在最高价+1.1*A0位置书写文字,画黄色
当满足条件NT=18时,在最高价+1.1*A0位置书写文字,画黄色
B01赋值:收盘价<4日前的收盘价
NT0赋值:条件连续成立次数
TJ21赋值:NT0=9
TJ23赋值:是否最后一个周期 AND NT0位于5和8之间
CAY1赋值:(若TJ21>0则将最近9周期置为1 OR 若TJ23>0则将最近NT0周期置为1)*NT0
当满足条件CAY1>0时,在最低价-1*A0位置书写文字,画淡绿色
当满足条件NT0=13时,在最低价-1*A0位置书写文字,画绿色
当满足条件NT0=18时,在最低价-1*A0位置书写文字,画绿色
CLT赋值:60日内最低价距今天数
CLTT赋值:上次到最后交易的周期=CLT的最后一日取值设为常数+1距今天数
CHT赋值:最高价在CLT+1日前的60天内第1个最高价到当前周期的周期数
输出锅盖:当满足条件到最后交易的周期=CHT的最后一日取值设为常数+1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在CHT日前的最高价位置画直线终点,0表示是否延长.,画淡绿色,线宽为1
TT1赋值:上次到最后交易的周期=CHT的最后一日取值设为常数+1距今天数
当满足条件TT1=0时,在TT1日前的最高价*1.01位置书写文字画绿色
TT赋值:上次到最后交易的周期=CHT的最后一日取值设为常数+1距今天数
当满足条件TT=0时,在最高价位置画直线起点,当满足条件CLTT=0时,在最低价位置画直线终点,0表示是否延长.,画绿色,线宽为1
输出锅柄:当满足条件CLTT=0时,在(锅盖-最低价)*0.618+最低价位置画直线起点,当满足条件是否最后一个周期时,在CLTT日前的(锅盖-最低价)*0.618+最低价位置画直线终点,0表示是否延长.DOTLINE,画白色
当满足条件CLTT=0时,在最低价*0.98位置书写文字,画白色
LT赋值:34日内最低价距今天数
LTT赋值:上次到最后交易的周期=LT的最后一日取值设为常数+1距今天数
HT赋值:最高价在LT+1日前的60天内第1个最高价到当前周期的周期数
EXT1赋值:当满足条件到最后交易的周期=HT的最后一日取值设为常数+1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在HT日前的最高价位置画直线终点,0表示是否延长.,画黄色,线宽为1
TT0赋值:上次到最后交易的周期=HT的最后一日取值设为常数+1距今天数
EXT2赋值:当满足条件LTT=0时,在(EXT1-最低价)*0.618+最低价位置画直线起点,当满足条件是否最后一个周期时,在LTT日前的(EXT1-最低价)*0.618+最低价位置画直线终点,0表示是否延长.线宽为1,画淡洋红色
VB1赋值:如果收盘价>OOR(收盘价=OANDC>=1日前的收盘价),返回成交量(手),否则返回0
VB2赋值:如果收盘价LJ0赋值:VB1的LTT日累和/VB2的LTT日累和
XG赋值:统计LTT+1日中满足收盘价>=EXT2上穿0.5的天数=1 AND 收盘价>=EXT2上穿0.5 AND LJ0>1.5
当满足条件XG时,在最低价*1.01位置书写文字,画黄色
STT赋值:(开盘价-收盘价)/1日前的收盘价*100
ZF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
AY0赋值:1日前的ZF<9 AND ZF<=如果沪深京品种类型>2,返回(-11),否则返回(-6) AND 收阴线AND STT>3.5
AY1赋值:上次AY0距今天数
输出碗口1:AY1日前的开盘价,画黄色,NODRAW
X_28赋值:(碗口1-AY1日内收盘价和开盘价的较小值的最低值)/AY1日内收盘价的最低值*100
突破大阴1赋值:X_28<36 AND AY1>16 AND AY1<150 AND 1日前的最近AY1日一直存在收盘价和开盘价的较大值开盘价
当满足条件AY1>=0时,在碗口1和碗口1位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色,线宽为1
AY21赋值:1日前的ZF<9 AND ZF<=如果沪深京品种类型>2,返回(-12),否则返回(-7) AND 收阴线AND STT>3.5
AY2赋值:上次AY21距今天数
输出碗口2:AY2日前的开盘价,画淡红色,NODRAW
X_29赋值:(碗口2-AY2日内收盘价和开盘价的较小值的最低值)/AY2日内收盘价的最低值*100
突破大阴2赋值:X_29<36 AND AY2>16 AND AY2<150 AND 1日前的最近AY2日一直存在收盘价和开盘价的较大值开盘价
当满足条件AY2>=0时,在碗口2和碗口2位置之间画柱状线,宽度为10,0不为0则画空心柱.,画淡红色,线宽为1
当满足条件AY0>0ANDC<开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画绿色
UB赋值:BOLL+2*收盘价的20日估算标准差,画绿色,线宽为2
BOLL赋值:收盘价的20日简单移动平均,画红色,线宽为2
LB赋值:BOLL-2*收盘价的20日估算标准差,画绿色,线宽为2
HJK_1赋值:收盘价上穿UB OR 收盘价>UB
当满足条件HJK_1时,在最高价位置书写文字,画白色
浮筹H赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)/以0日内最高价的最高值计算的获利盘比例*100,画黄色,线宽为2
RPY赋值:(收盘价-240日内收盘价的最低值)/(240日内收盘价的最高值-240日内收盘价的最低值)*100,画白色,线宽为1
锁仓拉升赋值:RPY>99 AND 浮筹H<30,画红色
当满足条件锁仓拉升时,在最高价位置书写文字,画黄色
高开赋值:(开盘价/1日前的收盘价-1)*100
S0赋值:开盘金额/开盘价/100
开盘满量赋值:S0/1日前的成交量(手)的5日简单移动平均*100
主力入场赋值:开盘满量>=1.5 AND 高开>=2 AND 高开<=5
当满足条件主力入场时,在最低价*0.99位置书写文字,画白色
竞价成交量赋值:如果到最后交易的周期=1,返回开盘金额/开盘价/100,否则返回引用25号ID的序列数据
竞量昨比值赋值:竞价成交量/1日前的成交量(手)*100
抢筹赋值:竞量昨比值>5 AND 高开>=2 AND 高开<=5
当满足条件抢筹时,在最低价*0.99位置书写文字,画黄色
VVA1赋值:收盘价/3日前的收盘价>=1.1
VVA2赋值:若VVA1则将最近2周期置为1
仙人指赋值:VVA2 AND 统计2日中满足VVA2的天数=1
当满足条件仙人指时,在最高价*1.02位置画11号图标
NE赋值:如果模糊匹配品种名称ORNAMELIKE('*S'),返回0.05,否则返回0.1
涨停01赋值:收盘价/1日前的收盘价-1>=NE-0.01/1日前的收盘价 AND 收盘价=最高价 AND 周期类型=5
TJ1赋值:统计10日中满足涨停01的天数>=1
ZT赋值:上次涨停01距今天数
TJ2赋值:收盘价>=ZT日前的最低价
TJ3赋值:成交量(手)<1日前的成交量(手) AND 1日前的成交量(手) <2日前的成交量(手) AND 成交量(手)<成交量(手)的5日简单移动平均
TJ4赋值:收盘价/开盘价-1的绝对值*100<6 AND 取反
TJ5赋值:成交量(手)TJ6赋值:收盘价<1日前的收盘价 AND 1日前的收盘价 <2日前的收盘价
涨停极点赋值:TJ1 AND TJ2 AND TJ3 AND TJ4 AND TJ5 AND TJ6
曾涨停1赋值:最高价/1日前的收盘价-1>=NE-0.01/1日前的收盘价 AND 收盘价<最高价 AND 周期类型=5 AND 成交量(手)/1日前的成交量(手)>=1.9
TJ01赋值:统计8日中满足曾涨停1的天数>=1
CZT赋值:上次曾涨停1距今天数
TJ02赋值:收盘价>=CZT日前的最低价
TJ03赋值:成交量(手)<1日前的成交量(手) AND 1日前的成交量(手) <2日前的成交量(手) AND 成交量(手)<成交量(手)的5日简单移动平均
TJ04赋值:收盘价/开盘价-1的绝对值*100<6 AND 取反
TJ05赋值:成交量(手)TJ06赋值:收盘价<1日前的收盘价 AND 1日前的收盘价 <2日前的收盘价
炸板极点赋值:TJ01 AND TJ02 AND TJ03 AND TJ04 AND TJ05 AND TJ06
极点赋值:涨停极点 OR 炸板极点
当满足条件极点时,在最低价*0.995位置书写文字,画白色
SN1赋值:(最低价+最高价)/2
N3赋值:如果收盘价的有效数据周期数,返回SN1的21日[1日权重]移动平均,否则返回收盘价,画黄色
R1赋值:1日前的收盘价
M3赋值:如果收盘价的有效数据周期数>10,返回成交量(手)的90+1日[1日权重]移动平均,否则返回0,画淡红色
量能赋值:成交量(手)/M3,画黄色
HONGV赋值:成交量(手)>=65日内成交量(手)的最高值*0.82 AND 最高价>R1*1.038
当满足条件6日前的量能>1.3ANDHONGVANDO>N3ANDCMA10赋值:收盘价的10日简单移动平均,画绿色,线宽为1
MA30赋值:收盘价的30日简单移动平均,画淡红色,线宽为1
A赋值:5日前的最高价<4日前的最高价 AND 3日前的最高价<4日前的最高价 AND 2日前的最高价<4日前的最高价 AND 1日前的最高价<4日前的最高价 AND 1日前的收盘价<2日前的收盘价
B赋值:MA10>MA30
A00赋值:A AND B
当满足条件A00时,在最低价和最低价位置之间画柱状线,宽度为3,0不为0则画空心柱. 画黄色
当满足条件A00=1的3日过滤时,在最低价*0.99位置书写文字,画黄色
MA18赋值:收盘价的18日简单移动平均
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
买赋值:2日内DX的最低值=7日内DX的最低值 AND 统计2日中满足DX<0的天数 AND DX上穿DX的2日简单移动平均
当满足条件买=1的5日过滤时,在最低价*0.99位置书写文字,画红色
买线1赋值:收盘价8%的之字转向
卖线1赋值:买线1的2日简单移动平均
BU赋值:买线1上穿卖线1
SEL赋值:卖线1上穿买线1
当满足条件BU时,在最低价*0.99位置书写文字,线宽为4,COLOR00AAFF
当满足条件SEL时,在最高价*1.015位置书写文字,线宽为4,画青色
N11赋值:2,200,13
UR00赋值:2,200,6
LR0赋值:2,200,6
TC01赋值:如果最高价=8*UR00日内最高价的最高值,返回最高价,否则返回无效数
TC02赋值:上次TC01=最高价距今天数的最后一日取值设为常数+1
UPPER赋值:如果TC02=1,返回最高价,否则返回TC02-1日前的最高价的最后一日取值设为常数
BC1赋值:如果最低价=8*LR0日内最低价的最低值,返回最低价,否则返回无效数
BC2赋值:上次BC1=最低价距今天数的最后一日取值设为常数+1
LOWER赋值:如果BC2=1,返回最低价,否则返回BC2-1日前的最低价的最后一日取值设为常数
LP赋值:到最后交易的周期<=BC2 AND 最低价=LOWER
HP赋值:到最后交易的周期<=TC02 AND 最高价=UPPER
NOD赋值:(如果TC02>BC2,返回TC02,否则返回BC2-如果TC02>BC2,返回BC2,否则返回TC02)
LR1赋值:收盘价的NOD+1日线性回归预测值
NP赋值:如果到最后交易的周期<=BC2和TC02的较大值,返回如果TC02和BC2的较小值=1,返回LR1,否则返回TC02和BC2的较小值-1日前的LR1的最后一日取值设为常数,否则返回无效数,POINTDOT,画红色
LR2赋值:收盘价的NOD+1日线性回归斜率
LR3赋值:如果TC02和BC2的较小值=1,返回LR2,否则返回TC02和BC2的较小值-1日前的LR2的最后一日取值设为常数
当满足条件如果BC2>TC02,返回HP,否则返回LP时,在LOWER和UPPER位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画深灰色
当满足条件如果BC2>TC02,返回LP,否则返回HP时,在LOWER和UPPER位置之间画柱状线,宽度为0,-1不为0则画空心柱.,画深灰色
FP赋值:NP-LR3*(NOD),POINTDOT,画黄色
EQU赋值:(NP+FP)/2,POINTDOT,画白色
AD赋值:NP-FP的绝对值
DBL0赋值:上次BC1不等于无效数距今天数+1
DBH赋值:上次TC01不等于无效数距今天数+1
BSP赋值:如果BC2>TC02,返回DBL0,否则返回DBH-1
LRL赋值:如果NP>FP,返回FP+AD/NOD*BSP,否则返回FP-AD/NOD*BSP
AT1赋值:如果到最后交易的周期位于BC2和TC02之间ANDH>LRL,返回最高价,否则返回LRL
AT2赋值:BC2和TC02的较大值日内AT1-LRL的最高值
AT3赋值:上次AT1-LRL=AT2距今天数的最后一日取值设为常数
AT4赋值:如果AT3=0,返回最高价,否则返回AT3日前的最高价的最后一日取值设为常数
AT5赋值:如果AT3=0,返回AT1-LRL,否则返回AT3日前的AT1-LRL的最后一日取值设为常数
ATL赋值:LRL+AT5
UT1赋值:如果到最后交易的周期位于BC2和TC02之间ANDLUT2赋值:BC2和TC02的较大值日内LRL-UT1的最高值
UT3赋值:上次LRL-UT1=UT2距今天数的最后一日取值设为常数
UT4赋值:如果UT3=0,返回最高价,否则返回UT3日前的最高价的最后一日取值设为常数
UT5赋值:如果UT3=0,返回LRL-UT1,否则返回UT3日前的LRL-UT1的最后一日取值设为常数
UTL赋值:LRL-UT5
RH赋值:如果到最后交易的周期>=BC2和TC02的较小值-10,返回ATL,否则返回BC2和TC02的较小值-11日前的ATL的最后一日取值设为常数
RL赋值:如果到最后交易的周期>=BC2和TC02的较小值-10,返回UTL,否则返回BC2和TC02的较小值-11日前的UTL的最后一日取值设为常数
输出上轨:如果NP>FP,返回如果ATL<=RH,返回ATL,否则返回无效数,否则返回如果ATL>=RL,返回ATL,否则返回无效数,画蓝色
输出下轨:如果NP>FP,返回如果UTL<=RH,返回UTL,否则返回无效数,否则返回如果UTL>=RL,返回UTL,否则返回无效数,画淡洋红色
MA54赋值:收盘价的54日简单移动平均,COLORFFCCCC,线宽为0
PL1赋值:(((收盘价 - MA54) / MA54) < 0.1)
PL2赋值:(((收盘价 - MA10) / MA10) < 0.3)
偏离率赋值:(((PL1 = 1) AND (PL2 = 1)) * 0.2)
平台突破赋值:((((偏离率 = 0) AND (1日前的偏离率 = 0.2)) AND (1日前的(统计10日中满足(偏离率=0.2)的天数=10) = 1)) * 1)
当满足条件平台突破时,在最低价位置书写文字,COLOR0099FF
AZ赋值:((((偏离率 = 0) AND (1日前的偏离率 = 0.2)) AND (1日前的(统计10日中满足(偏离率=0.2)的天数=10) = 1)) * 1)
AC赋值:上次AZ距今天数
当满足条件AZANDCURRBARSCOUNT<=120时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在AC日前的最低价位置画直线终点,1表示是否延长.,COLOR0099FF,线宽为1
底分型赋值:1日前的最低价<2日前的最低价 AND 1日前的最低价<最低价 AND 1日前的最高价<2日前的最高价 AND 1日前的最高价<最高价 AND 收盘价>1日前的最高价
- QQ:88652583
- 邮箱:88652583@qq.com
- 工作时间:7:30-21:00
- 微信:88652583或扫描如下二维码
sitemap站点地图