通达信以(四线抓牛主图指标)创建一套股票综合分析系统
感谢股友们推荐四线抓牛为精华贴,为帮助大家系统分析一支股票的运行,特综合比较好的指标建立一套深度分析系统,能清晰看出庄家的操作思路,希望能对大家有所帮助。其他指标均来自理想论坛和本人的部分优化。四线抓牛指标加入了逃顶指标;
一、贴图;
二、1;成交量战法,副图指标
指标源码;
大单比率:(LARGEINTRDVOL-LARGEOUTTRDVOL)*10000/FINANCE(7),NODRAW;
主力增减仓%:LARGEINTRDVOL/LARGEOUTTRDVOL,NODRAW;
RV5:=IF(BARSCOUNT(CLOSE)<6,REF(SUM(VOL,BARSCOUNT(CLOSE))/BARSCOUNT(CLOSE),1),REF(MA(VOL,5),1));
V1:=IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT AND BARSCOUNT(CLOSE)>1,DYNAINFO(17)*RV5,VOL);
STICKLINE(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT AND BARSCOUNT(CLOSE)>1,OPEN,V1,3,-1),COLOR336699;
DIF:EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:EMA(DIF,9);
MACD:(DIF-DEA)*2,COLORSTICK;
压力:HHV(DIF,55),COLORGREEN;
支撑:LLV(DIF,55),COLORGREEN;
A:=BARSLAST(REF(CROSS(DIF,DEA),1));
底背离:=REF(CLOSE,A+1)>CLOSE AND DIF>REF(DIF,A+1) AND CROSS(DIF,DEA) AND DEA<0;
底背天:IF(底背离,A,0),NODRAW;
线底背:DRAWLINE(A=0,DEA,底背离,DEA,0),COLORRED,LINETHICK2;
W1:STICKLINE(MACD>0,MACD,0,1,1),COLORRED;
W2:STICKLINE(MACD<0,MACD,0,1,0),COLORLIBLUE;
VA1:=HHVBARS(MACD,BARSLAST(MACD<0)+1);
VA2:=CROSS(BACKSET(CROSS(0,MACD) OR (ISLASTBAR AND MACD>0),REF(VA1,1)+2),0.5);
前高:DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1),COLORWHITE;
前高*1.1,COLORBLACK;
VA3:=LLVBARS(MACD,BARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD,0) OR (ISLASTBAR AND MACD<0),REF(VA3,1)+2),0.5);
前低:DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1),COLORYELLOW;
W3:STICKLINE(MACD>DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1),DRAWLINE(VA2,MACD,REF(VA2,1),REF(MACD,1),1),MACD,0.5,0),COLORYELLOW;
W4:STICKLINE(MACD<DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1),DRAWLINE(VA4,MACD,REF(VA4,1),REF(MACD,1),1),MACD,0.5,0),COLORBLUE;
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
VARA1:=DVOL/CLOSE/2,NODRAW;
VARA2:=SUM(IF(VARA1>100 AND CLOSE>REF(CLOSE,1),VARA1,0),0);
VARA3:=SUM(IF(VARA1>100 AND CLOSE<REF(CLOSE,1),VARA1,0),0);
VARA4:=SUM(IF(VARA1<100 AND CLOSE>REF(CLOSE,1),VARA1,0),0);
VARA5:=SUM(IF(VARA1<100 AND CLOSE<REF(CLOSE,1),VARA1,0),0);
VARA6:=VARA2+VARA3+VARA4+VARA5;
机买:=(VARA2/VARA6)*100,LINETHICK2,COLORRED;
机卖:=(VARA3/VARA6)*100,LINETHICK2,COLORGREEN;
主力差:=机买-机卖,LINETHICK2,NODRAW;
强度:主力差-REF(主力差,1),NODRAW,COLOR6600FF;
STICKLINE(强度>1.5,-0.05,0,2,0),COLORMAGENTA;
近期:BARSLAST(强度>1.5),NODRAW,COLORGRAY;
QJJ:=VOL/(((HIGH-LOW)*2)-ABS(CLOSE-OPEN));
XVL:=IF(CLOSE>OPEN,QJJ*(HIGH-LOW),IF(CLOSE<OPEN,QJJ*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2))+IF(CLOSE>OPEN,0-(QJJ*((HIGH-CLOSE)+(OPEN-LOW))),IF(CLOSE<OPEN,0-(QJJ*(HIGH-LOW)),0-(VOL/2)));
HSL:=(XVL/20)/1.15;
攻击流量:=((HSL*0.55)+(REF(HSL,1)*0.33))+(REF(HSL,2)*0.22);
LLJX:EMA(攻击流量,3),LINETHICK0;
力度:HSL/1000,LINETHICK0;
ZJLL:=REF(LLJX,1);
QZJJ:=((LLJX-ZJLL)/ZJLL)*100;
资金流量:LLJX+LLJX*0.03,LINETHICK0;
流量增幅:IF(LLJX>0 AND ZJLL<0,ABS(QZJJ),IF(LLJX<0 AND ZJLL<0 AND LLJX<ZJLL,0-QZJJ,QZJJ)),LINETHICK0;
流量递增:REF(LLJX,1)>REF(LLJX,2) AND LLJX>REF(LLJX,1) AND LLJX>0,COLOR0000FF,POINTDOT;
STICKLINE((HSL*4)>0,(HSL*4)*1.5,0,3,0),COLOR00FFFF;
STICKLINE((HSL*4)<0,(HSL*4)*1.5,0,3,0),COLORFFFF00;
STICKLINE(LLJX>0,LLJX*10,0,2,0),COLORFF00FF;
STICKLINE(LLJX<0,LLJX*10,0,2,0),COLORFF0000;
主力持仓%:EMA(100*(CLOSE-LLV(LOW,30))/(HHV(HIGH,30)-LLV(LOW,30)),3),COLORYELLOW,LINETHICK2;
DRAWBAND(主力持仓%,RGB(150,10,150),50,RGB(50,55,150));
浮筹比例:(WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))/WINNER(HHV(HIGH,0))*100,NODRAW;
STICKLINE(浮筹比例<10,10,浮筹比例,4,0),COLORRED;
DRAWTEXT(浮筹比例<10,18,'低'),COLORYELLOW;
DRAWTEXT(浮筹比例<10,13,'吸'),COLORYELLOW;
开盘:=WINNER(OPEN)*100;
收盘:=WINNER(CLOSE)*100;
最高:=WINNER(HIGH)*100;
最低:=WINNER(LOW)*100;
获利比例%:收盘,COLORBROWN,NODRAW;
换手:100*VOL/(FINANCE(7)/100),NODRAW;
换手5日:MA(换手,5),NODRAW;
换手10日:MA(换手,10),NODRAW;
换手20日:MA(换手,20),NODRAW;
85,COLORRED;
10,COLORLIGREEN;
DRAWTEXT_FIX(ISLASTBAR,0.01,0.00,0,'提示☆【主力持仓<50主力轻度或无控盘,主力持仓及获利比>80以上注意☆获利了结☆】'),COLORCYAN;
DIFW:="MACD.DIF#WEEK";
DEAW:="MACD.DEA#WEEK";
FCA:=FILTER(CROSS(DIFW,DEAW) AND REF(DEAW,1)<0,13),NODRAW;
XG2:=FCA;
选股:=XG2 AND FCA;
STICKLINE(选股,10,15,3,0),COLOR0000FF;
STICKLINE(选股,15,20,2,0),COLORLICYAN;
STICKLINE(选股,20,25,1,0),COLORBLUE;
DRAWTEXT(选股,20,'*小散'),COLORYELLOW;
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)),COLORWHITE;
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1),COLORWHITE;
BB:IF(MA(CLOSE,17)<FS,FS,MA(CLOSE,17)),COLORWHITE;
年线:=EMA(CLOSE,250);
A1:=BB-(EMA(CLOSE,3)-BB),COLORWHITE;
DIFF:EMA((年线-(EMA(CLOSE,3)-年线)),5),LINETHICK2;
IF(BB=FS,BB,BB),COLORWHITE,LINETHICK2;
追涨跌破止损:EMA(COST(81),10),COLORRED,LINETHICK2;
牛熊线:EMA(COST(27),120),CIRCLEDOT;
日:=150;
昨前:=3;
高1:=REF(HHV(HIGH,日),昨前);
顶:REFDATE(高1,DATE),COLORBLACK;
绝顶:=REFDATE(顶,DATE),NODRAW;
跑:=绝顶=HIGH AND ((CLOSE-LOW)<(OPEN-CLOSE) OR (OPEN-LOW)<(CLOSE-OPEN)),NODRAW;
STICKLINE(跑,CLOSE,OPEN,3,0),COLOR777777;
STICKLINE(跑,CLOSE,OPEN,2,0),COLORAAAAAA;
STICKLINE(跑,CLOSE,OPEN,1,0),COLORCCCCCC;
STICKLINE(跑,CLOSE,OPEN,0.1,0),COLORFFFFFF;
STICKLINE(跑,LOW,HIGH,0,0),COLORFFFFFF;
DRAWTEXT(跑,CLOSE*1.02,'绝顶'),COLORFFFFFF;
来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
该公式包含未来函数:#WEEK
该公式包含未来函数:DVOL
定制、编写公式指标请联系QQ或微信同号:88652583
输出大单比率:(逐笔买入大单成交量-逐笔卖出大单成交量)*10000/流通股本(股),NODRAW
输出主力增减仓%:逐笔买入大单成交量/逐笔卖出大单成交量,NODRAW
RV5赋值:如果收盘价的有效数据周期数<6,返回1日前的成交量(手)的收盘价的有效数据周期数日累和/收盘价的有效数据周期数,否则返回1日前的成交量(手)的5日简单移动平均
V1赋值:如果现价=CLOSEANDDYNAINF开盘价=AMOUNTANDBARSCOUNT(收盘价)>1,返回量比*RV5,否则返回成交量(手)
当满足条件现价=CLOSEANDDYNAINF开盘价=AMOUNTANDBARSCOUNT(收盘价)>1时,在开盘价和V1位置之间画柱状线,宽度为3,-1不为0则画空心柱.,COLOR336699
输出DIF:收盘价的12日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIF的9日指数移动平均
输出平滑异同平均线:(DIF-DEA)*2,COLORSTICK
输出压力:55日内DIF的最高值,画绿色
输出支撑:55日内DIF的最低值,画绿色
A赋值:上次1日前的DIF上穿DEA距今天数
底背离赋值:A+1日前的收盘价>收盘价 AND DIF>A+1日前的DIF AND DIF上穿DEA AND DEA<0
输出底背天:如果底背离,返回A,否则返回0,NODRAW
输出线底背:当满足条件A=0时,在DEA位置画直线起点,当满足条件底背离时,在DEA位置画直线终点,0表示是否延长.,画红色,线宽为2
输出W1:当满足条件MACD>0时,在MACD和0位置之间画柱状线,宽度为1,1不为0则画空心柱.,画红色
输出W2:当满足条件MACD<0时,在MACD和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡蓝色
VA1赋值:上次MACD<0距今天数+1日内MACD距今天数
VA2赋值:若0上穿MACDOR(ISLASTBARANDMACD>0)则将最近1日前的VA1+2周期置为1上穿0.5
输出前高:当满足条件VA2时,在MACD位置画直线起点,当满足条件1日前的VA2时,在1日前的MACD位置画直线终点,1表示是否延长.,画白色
前高*1.1,画黑色
VA3赋值:上次MACD>0距今天数+1日内MACD距今天数
VA4赋值:若MACD上穿0OR(ISLASTBARANDMACD<0)则将最近1日前的VA3+2周期置为1上穿0.5
输出前低:当满足条件VA4时,在MACD位置画直线起点,当满足条件1日前的VA4时,在1日前的MACD位置画直线终点,1表示是否延长.,画黄色
输出W3:当满足条件MACD>当满足条件VA2时,在MACD位置画直线起点,当满足条件1日前的VA2时,在1日前的MACD位置画直线终点,1表示是否延长.时,在当满足条件VA2时,在MACD位置画直线起点,当满足条件1日前的VA2时,在1日前的MACD位置画直线终点,1表示是否延长.和MACD位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色
输出W4:当满足条件MACD<当满足条件VA4时,在MACD位置画直线起点,当满足条件1日前的VA4时,在1日前的MACD位置画直线终点,1表示是否延长.时,在当满足条件VA4时,在MACD位置画直线起点,当满足条件1日前的VA4时,在1日前的MACD位置画直线终点,1表示是否延长.和MACD位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画蓝色
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
VARA1赋值:不定周期成交量/收盘价/2,NODRAW
VARA2赋值:如果VARA1>100ANDCLOSE>1日前的收盘价,返回VARA1,否则返回0的历史累和
VARA3赋值:如果VARA1>100ANDCLOSE<1日前的收盘价,返回VARA1,否则返回0的历史累和
VARA4赋值:如果VARA1<100ANDCLOSE>1日前的收盘价,返回VARA1,否则返回0的历史累和
VARA5赋值:如果VARA1<100ANDCLOSE<1日前的收盘价,返回VARA1,否则返回0的历史累和
VARA6赋值:VARA2+VARA3+VARA4+VARA5
机买赋值:(VARA2/VARA6)*100,线宽为2,画红色
机卖赋值:(VARA3/VARA6)*100,线宽为2,画绿色
主力差赋值:机买-机卖,线宽为2,NODRAW
输出强度:主力差-1日前的主力差,NODRAW,COLOR6600FF
当满足条件强度>1.5时,在-0.05和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
输出近期:上次强度>1.5距今天数,NODRAW,画深灰色
QJJ赋值:成交量(手)/(((最高价-最低价)*2)-收盘价-开盘价的绝对值)
XVL赋值:如果收阳线,返回QJJ*(最高价-最低价),否则返回如果收阴线,返回QJJ*((最高价-开盘价)+(收盘价-最低价)),否则返回成交量(手)/2+如果收阳线,返回0-(QJJ*((最高价-收盘价)+(开盘价-最低价))),否则返回如果收阴线,返回0-(QJJ*(最高价-最低价)),否则返回0-(成交量(手)/2)
HSL赋值:(XVL/20)/1.15
攻击流量赋值:((HSL*0.55)+(1日前的HSL*0.33))+(2日前的HSL*0.22)
输出LLJX:攻击流量的3日指数移动平均,线宽为0
输出力度:HSL/1000,线宽为0
ZJLL赋值:1日前的LLJX
QZJJ赋值:((LLJX-ZJLL)/ZJLL)*100
输出资金流量:LLJX+LLJX*0.03,线宽为0
输出流量增幅:如果LLJX>0ANDZJLL<0,返回QZJJ的绝对值,否则返回如果LLJX<0ANDZJLL<0ANDLLJX输出流量递增:1日前的LLJX>2日前的LLJX AND LLJX>1日前的LLJX AND LLJX>0,COLOR0000FF,POINTDOT
当满足条件(HSL*4)>0时,在(HSL*4)*1.5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00FFFF
当满足条件(HSL*4)<0时,在(HSL*4)*1.5和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF00
当满足条件LLJX>0时,在LLJX*10和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF00FF
当满足条件LLJX<0时,在LLJX*10和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORFF0000
输出主力持仓%:100*(收盘价-30日内最低价的最低值)/(30日内最高价的最高值-30日内最低价的最低值)的3日指数移动平均,画黄色,线宽为2
画带状线
输出浮筹比例:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)/以0日内最高价的最高值计算的获利盘比例*100,NODRAW
当满足条件浮筹比例<10时,在10和浮筹比例位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件浮筹比例<10时,在18位置书写文字,画黄色
当满足条件浮筹比例<10时,在13位置书写文字,画黄色
开盘赋值:以开盘价计算的获利盘比例*100
收盘赋值:以收盘价计算的获利盘比例*100
最高赋值:以最高价计算的获利盘比例*100
最低赋值:以最低价计算的获利盘比例*100
输出获利比例%:收盘,画棕色,NODRAW
输出换手:100*成交量(手)/(流通股本(股)/100),NODRAW
输出换手5日:换手的5日简单移动平均,NODRAW
输出换手10日:换手的10日简单移动平均,NODRAW
输出换手20日:换手的20日简单移动平均,NODRAW
85,画红色
10,画淡绿色
当满足条件是否最后一个周期时,在横轴0.01纵轴0.00位置书写文字,画青色
DIFW赋值:"MACD.DIF[取周线数据]"
DEAW赋值:"MACD.DEA[取周线数据]"
FCA赋值:DIFW上穿DEAWANDREF(DEAW,1)<0的13日过滤,NODRAW
XG2赋值:FCA
选股赋值:XG2 AND FCA
当满足条件选股时,在10和15位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF
当满足条件选股时,在15和20位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡青色
当满足条件选股时,在20和25位置之间画柱状线,宽度为1,0不为0则画空心柱.,画蓝色
当满足条件选股时,在20位置书写文字,画黄色
FL赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-1日前的收盘价的17日简单移动平均的绝对值,画白色
FS赋值:收盘价的17日简单移动平均+收盘价的17日简单移动平均-1日前的收盘价的17日简单移动平均,画白色
输出布林极限:如果收盘价的17日简单移动平均年线赋值:收盘价的250日指数移动平均
A1赋值:BB-(收盘价的3日指数移动平均-BB),画白色
输出DIFF:(年线-(收盘价的3日指数移动平均-年线))的5日指数移动平均,线宽为2
如果BB=FS,返回BB,否则返回BB,画白色,线宽为2
输出追涨跌破止损:获利盘为81%的成本分布的10日指数移动平均,画红色,线宽为2
输出牛熊线:获利盘为27%的成本分布的120日指数移动平均,CIRCLEDOT
日赋值:150
昨前赋值:3
高1赋值:昨前日前的日日内最高价的最高值
输出顶:日期日高1,画黑色
绝顶赋值:日期日顶,NODRAW
跑赋值:绝顶=最高价 AND ((收盘价-最低价)<(开盘价-收盘价) OR (开盘价-最低价)<(收盘价-开盘价)),NODRAW
当满足条件跑时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR777777
当满足条件跑时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORAAAAAA
当满足条件跑时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORCCCCCC
当满足条件跑时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLORFFFFFF
当满足条件跑时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF
当满足条件跑时,在收盘价*1.02位置书写文字,COLORFFFFFF