DRAWBAND(MA(L+(H-L)/2,25)*1.15,RGB(155,50,50),MA(L+(H-L)/2,25)*0.95,RGB(250,250,0));
OOO0:=L+(H-L)/2;STICKLINE(DRAWLINE(OOO0 =HHV(OOO0,8),OOO0,OOO0 =LLV(OOO0,5),LLV(OOO0,0),0),MA(L+(H-L)/2,25)*1.15,MA(L+(H-L)/2,25)*0.95,4,0),COLOR600020,LINETHICK5;
DRAWTEXT(CROSS(C,MA(L+(H-L)/2,25)*0.95)ANDMA(L+(H-L)/2,75) =REF(MA(L+(H-L)/2,75),1),H*1.1,'大方向下降通道中注意风险'),colorcyan;
DRAWBAND((MA(C,5)+MA(O,5))/2*1.06,RGB(100,50,50),(MA(C,5)+MA(O,5))/2*0.98,RGB(100,150,0));
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
股道至简:IF(C,CONST(C),DRAWNULL),colorwhite;
DRAWTEXT(ISLASTBAR,C,'----现价'),colorwhite;
DRAWTEXT(ISLASTBAR,C*0.95,'下面露头买进'),COLOR6699FF;
DRAWTEXT(ISLASTBAR,C*1.05,'上面露头卖出'),COLOR6699FF;
方向:MA(L+(H-L)/2,75),colorwhite;
方向差:方向-REF(方向,1),NODRAW,COLOR6699FF;
建仓线:MA(L+(H-L)/2,25)*0.95+(MA(L+(H-L)/2,25)*1.15-MA(L+(H-L)/2,25)*0.95)*1/5,COLOR6699FF;
利润线:MA(L+(H-L)/2,25)*0.95+(MA(L+(H-L)/2,25)*1.15-MA(L+(H-L)/2,25)*0.95)*4/5,COLOR6699FF;
分水岭:(MA(C,5)+MA(O,5))/2,colormagenta;
DRAWTEXT(CROSS(C,分水岭),L*0.98,'小买'),COLOR6699FF;
DRAWTEXT(CROSS(分水岭*1.03,C),H*1.02,'小跑'),COLOR6699FF;
HHH:=CROSS(C,MA(L+(H-L)/2,25)*0.95);LLL:=CROSS(MA(L+(H-L)/2,25)*0.95,C);
CCC:=CROSS(H,MA(L+(H-L)/2,25)*1.15);DDD:=CROSS(H,MA(L+(H-L)/2,25)*1.25);
DRAWTEXT(HHHANDMA(L+(H-L)/2,75) =REF(MA(L+(H-L)/2,75),1),L*0.98,'大买'),COLOR6699FF;
DRAWTEXT(LLLANDMA(L+(H-L)/2,75) =REF(MA(L+(H-L)/2,75),1),L*0.98,'注意'),COLOR6699FF;
DRAWTEXT(CCCANDMA(L+(H-L)/2,75) =REF(MA(L+(H-L)/2,75),1),H*1.02,'大卖'),COLOR6699FF;
DRAWTEXT(DDDANDMA(L+(H-L)/2,75) =REF(MA(L+(H-L)/2,75),1),H*1.02,''),COLOR6699FF;
DRAWTEXT(CCCANDMA(L+(H-L)/2,75) =REF(MA(L+(H-L)/2,75),1),H*1.02,'逃命'),COLOR6699FF;
买进次数:COUNT(HHH 0,365),NODRAW,colorred;
卖出次数:COUNT(CCC 0,365),NODRAW,colorred;
:=IF(REF(C,1)*1.1-C 0.01,1,0){GPGS};STICKLINE(涨停,OPEN,CLOSE,4,0),COLORWHITE{GPGS};STICKLINE(涨停,OPEN,CLOSE,2.0,0),COLORBLUE{GPGS};STICKLINE(涨停,H,L,0,0),COLORBLUE{GPGS};X1:=(REFDATE(HHV(HIGH,60),DATE)-REFDATE(LLV(LOW,60),DATE))/50{GPGS};X2:=REFDATE(LLV(LOW,60),DATE)+X1{GPGS};DI:=ema(C,12)-ema(C,26){GPGS};DE:=EMA(DI,9){GPGS};M:=(DI-DE)*4+X2{GPGS};DRAWBAND(M,RGB(255,0,0),X2,RGB(0,255,250)){GPGS};叉:=crOSS(DI,DE)ANDDI -0.1{GPGS};DRAWICON(叉,X2*0.99,15){GPGS};DRAWTEXT(叉,X2*0.98,'鱼头'),COLOR00FFFF{GPGS};CBFB:=MA(C,2){GPGS};JL:=IF(C CBFB,V,0){GPGS};CL:=IF(C CBFB,V,0){GPGS};JLH:=SUM(JL,4){GPGS};CLH:=SUM(CL,4){GPGS};LHB:=CLH/JLH{GPGS};TJ1:=IF(HHV(LHB,5) 4ANDCROSS(2,LHB)ANDC =O,1,0){GPGS};DRAWICON(TJ1,L*0.96,9){GPGS};ZT:=C/REF(C,1) 1.097{GPGS};DRAWTEXT(ZT,L*0.98,'涨停'),COLORWHITE{GPGS};VARZT:=BArslAST(C/REF(C,1) 1.097){GPGS};VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20{GPGS};VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1){GPGS};VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1){GPGS};VAR11:=VARF REF(VAR10,1)AND REF(VOL,1)ANDCLOSE REF(CLOSE,1){GPGS};DRAWTEXT(VAR11ANDCOUNT(VAR11,30)=1,LOW*0.895,'↑大活动'),LINETHICK1,COLORBLUE{GPGS};AA1:=EMA(C,14)COLORRED,LINETHICK1{GPGS};A1X:=(AA1-REF(AA1,1))/REF(AA1,1)*100,NODRAW{GPGS};坐等收渔利:IF(A1X =0,REF(EMA(C,14),BARSLAST(CROSS(A1X,0))+1),DRAWNULL)COLORWHITE,LINETHICK3{GPGS};去找其他股:IF(A1X 0,REF(EMA(C,14),BARSLAST(CROSS(0,A1X))+0.5),DRAWNULL)COLORCYAN,LINETHICK1{GPGS};量顶:=FILTER(V 0.9*HHV(V,150),3)=1{GPGS};DRAWTEXT(量顶,1.06*H,'减'),COLORFFAA00{GPGS};DRAWTEXT(量顶,1.02*H,'仓'),COLORFFAA00{GPGS};MA11:=EMA(C,5),COLOR0000FF,LINETHICK1{GPGS};MA22:=REF(MA11,1),COLORFFFFFF{GPGS};MA33:=EMA(EMA(C,7),4),COLOR00FFFF,LINETHICK1{GPGS};DRAWBAND(MA11,RGB(255,0,0),MA22,RGB(0,255,0)){GPGS};DRAWBAND(MA22,RGB(255,0,255),MA33,RGB(0,0,255)){GPGS};线没了数钱:IF(zig(MA((H+L)/2,3),3) REF(ZIG(MA((H+L)/2,3),3),1),ZIG(MA((H+L)/2,3),3),DRAWNULL),COLORBLUE,LINETHICK4;{!W_W-W~G.P~G*S*C^N={_}
通达信波段之星指标公式源码解读
画带状线
OOO0赋值:最低价+(最高价-最低价)/2
当满足条件当满足条件OOO0 时,在?位置画直线起点,当满足条件?时,在?位置画直线终点,?表示是否延长.时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=8日内OOO0的最高值,OOO0,OOO0
=5日内OOO0的最低值,0日内OOO0的最低值,0),最低价+(最高价-最低价)/2的25日简单移动平均*1.15,最低价+(最高价-最低价)/2的25日简单移动平均*0.95,4,0),COLOR600020,线宽为5
当满足条件收盘价上穿最低价+(最高价-最低价)/2的25日简单移动平均*0.95ANDMA(最低价+(最高价-最低价)/2,75) 时,在?位置书写文字
=1日前的最低价+(最高价-最低价)/2的75日简单移动平均,最高价*1.1,'大方向下降通道中注意风险'),画青色
画带状线
输出股道至简:如果收盘价,返回收盘价的最后一日取值设为常数,否则返回无效数,画白色
当满足条件是否最后一个周期时,在收盘价位置书写文字,画白色
当满足条件是否最后一个周期时,在收盘价*0.95位置书写文字,COLOR6699FF
当满足条件是否最后一个周期时,在收盘价*1.05位置书写文字,COLOR6699FF
输出方向:最低价+(最高价-最低价)/2的75日简单移动平均,画白色
输出方向差:方向-1日前的方向,NODRAW,COLOR6699FF
输出建仓线:最低价+(最高价-最低价)/2的25日简单移动平均*0.95+(最低价+(最高价-最低价)/2的25日简单移动平均*1.15-最低价+(最高价-最低价)/2的25日简单移动平均*0.95)*1/5,COLOR6699FF
输出利润线:最低价+(最高价-最低价)/2的25日简单移动平均*0.95+(最低价+(最高价-最低价)/2的25日简单移动平均*1.15-最低价+(最高价-最低价)/2的25日简单移动平均*0.95)*4/5,COLOR6699FF
输出分水岭:(收盘价的5日简单移动平均+开盘价的5日简单移动平均)/2,画洋红色
当满足条件收盘价上穿分水岭时,在最低价*0.98位置书写文字,COLOR6699FF
当满足条件分水岭*1.03上穿收盘价时,在最高价*1.02位置书写文字,COLOR6699FF
HHH赋值:收盘价上穿最低价+(最高价-最低价)/2的25日简单移动平均*0.95
LLL赋值:最低价+(最高价-最低价)/2的25日简单移动平均*0.95上穿收盘价
CCC赋值:最高价上穿最低价+(最高价-最低价)/2的25日简单移动平均*1.15
DDD赋值:最高价上穿最低价+(最高价-最低价)/2的25日简单移动平均*1.25
当满足条件HHHANDMA(最低价+(最高价-最低价)/2,75) 时,在?位置书写文字
=1日前的最低价+(最高价-最低价)/2的75日简单移动平均,最低价*0.98,'大买'),COLOR6699FF
当满足条件LLLANDMA(最低价+(最高价-最低价)/2,75) 时,在?位置书写文字
=1日前的最低价+(最高价-最低价)/2的75日简单移动平均,最低价*0.98,'注意'),COLOR6699FF
当满足条件CCCANDMA(最低价+(最高价-最低价)/2,75) 时,在?位置书写文字
=1日前的最低价+(最高价-最低价)/2的75日简单移动平均,最高价*1.02,'大卖'),COLOR6699FF
当满足条件DDDANDMA(最低价+(最高价-最低价)/2,75) 时,在?位置书写文字
=1日前的最低价+(最高价-最低价)/2的75日简单移动平均,最高价*1.02,'逃顶'),COLOR6699FF
当满足条件CCCANDMA(最低价+(最高价-最低价)/2,75) 时,在?位置书写文字
=1日前的最低价+(最高价-最低价)/2的75日简单移动平均,最高价*1.02,'逃命'),COLOR6699FF
输出买进次数:统计?日中满足HHH 的天数
0,365),NODRAW,画红色
输出卖出次数:统计?日中满足CCC 的天数
0,365),NODRAW,画红色
涨停赋值:如果1日前的收盘价*1.1-收盘价 ,返回?,否则返回?
0.01,1,0)
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画白色
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2.0,0不为0则画空心柱.,画蓝色
当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画蓝色
X1赋值:(日期日60日内最高价的最高值-日期日60日内最低价的最低值)/50
X2赋值:日期日60日内最低价的最低值+X1
DI赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DE赋值:DI的9日指数移动平均
M赋值:(DI-DE)*4+X2
画带状线
叉赋值:DI上穿DEANDDI
-0.1
当满足条件叉时,在X2*0.99位置画15号图标
当满足条件叉时,在X2*0.98位置书写文字
),COLOR00FFFF
CBFB赋值:收盘价的2日简单移动平均
JL赋值:如果收盘价 ,返回?,否则返回?
CBFB,(手),0)
CL赋值:如果收盘价 ,返回?,否则返回?
CBFB,成交量(手),0)
JLH赋值:JL的4日累和
CLH赋值:CL的4日累和
LHB赋值:CLH/JLH
TJ1赋值:如果5日内LHB的最高值 ,返回?,否则返回?
4ANDCROSS(2,LHB)ANDC
=开盘价,1,0)
当满足条件TJ1时,在最低价*0.96位置画9号图标
ZT赋值:收盘价/1日前的收盘价
1.097
当满足条件ZT时,在最低价*0.98位置书写文字
),画白色
VARZT赋值:上次收盘价/1日前的收盘价 距今天数
1.097)
VARE赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
VARF赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR11赋值:VARF
1日前的VAR10ANDVOL
1日前的成交量(手)ANDCLOSE
1日前的收盘价
当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在最低价*0.895位置书写文字
↑大资金活动'
),线宽为1,画蓝色
AA1赋值:收盘价的14日指数移动平均画红色,线宽为1
A1X赋值:(AA1-1日前的AA1)/1日前的AA1*100,NODRAW
输出坐等收渔利:如果A1X ,返回?,否则返回?
=0,上次A1X上穿0距今天数+1日前的收盘价的14日指数移动平均,无效数)画白色,线宽为3
输出去找其他股:如果A1X ,返回?,否则返回?
0,上次0上穿A1X距今天数+0.5日前的收盘价的14日指数移动平均,无效数)画青色,线宽为1
量顶赋值:成交量(手) 的?日过滤
0.9*150日内成交量(手)的最高值,3)=1
当满足条件量顶时,在1.06*最高价位置书写文字
),COLORFFAA00
当满足条件量顶时,在1.02*最高价位置书写文字
),COLORFFAA00
MA11赋值:收盘价的5日指数移动平均,COLOR0000FF,线宽为1
MA22赋值:1日前的MA11,COLORFFFFFF
MA33赋值:收盘价的7日指数移动平均的4日指数移动平均,COLOR00FFFF,线宽为1
画带状线
画带状线
输出线没了数钱:如果(最高价+最低价)/2的3日简单移动平均3%的之字转向 ,返回?,否则返回?
1日前的(最高价+最低价)/2的3日简单移动平均3%的之字转向,(最高价+最低价)/2的3日简单移动平均3%的之字转向,无效数),画蓝色,线宽为4