通达信〖主力现身〗通过多维度计算识别主力资金动向副图源码
指标通过多维度计算识别主力资金动向。主要功能是监控主力买入、洗盘和出场信号:当出现"超大主力吃"突破、价格创新高伴随放量时,视为买入机会;当指标显示主力持续流出或价格高位滞涨时,提示风险。操作策略是跟随主力资金流向,在主力进场时买入,主力出场时卖出。
{主力现身--副图}
N:=8;
M:=13;
P:=60;
S:=3;
XXSP1:=(C*2+H+L)/4*10;
XXSP2:=EMA(XXSP1,13)-EMA(XXSP1,34);
XXSP3:=EMA(XXSP2,5);
XXSP4:2*(XXSP2-XXSP3)*5.5;
超大主力吃: IF(XXSP4>=0,XXSP4,0),COLOR7F00FF,LINETHICK2;
超大主力吐: IF(XXSP4<=0,XXSP4,0),COLOR66FF00,LINETHICK1;
主力吃货线:8,COLORFF80FF,LINETHICK2,CROSSDOT;
XXSP5:=REF(HHV(H,10),2);
XXSP6:=REF(HHV(MAX(C,O),10),2);
XXSP7:CROSS(C,XXSP5) AND CROSS(超大主力吃,8);
XXSP8:CROSS(C,XXSP6) AND CROSS(超大主力吃,8);
STICKLINE(XXSP7 OR XXSP8,0,8,2,0),COLOR3131FF;
倍量吃货:(XXSP7 OR XXSP8) AND V/REF(V,1)>1.95,COLORYELLOW;
STICKLINE(倍量吃货,0,-8,5,0),COLORYELLOW;
XXSP9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(XXSP9,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
XXSP10:=REVERSE(J);
XXSP11:=REF(MA(C,1),10)>REF(MA(C,60),10);
买点:CROSS(J,XXSP10) AND XXSP11;
STICKLINE(买点,0,30,6,0),COLORBLUE;
STICKLINE(买点,30,60,4,0),COLORWHITE;
STICKLINE(买点,60,80,2,0),COLORYELLOW;
DRAWTEXT(买点,70,'主力现身'),COLORRED;
XXZB1:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
XXZB2:=SMA(ABS(LOW-XXZB1),13,1)/SMA(MAX(LOW-XXZB1,0),10,1);
XXZB3:=EMA(XXZB2,10);
XXZB4:=LLV(LOW,33);
XXZB5:=EMA(IF(LOW<=XXZB4,XXZB3,0),3);
主力进场:IF(XXZB5>REF(XXZB5,1),XXZB5,0),COLORRED,NODRAW;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,3,0 ),COLORRED;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,3,0 ),COLOR000055;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,2.6,0 ),COLOR000077;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,2.1,0 ),COLOR000099;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,1.5,0 ),COLOR0000BB;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,0.9,0 ),COLOR0000DD;
STICKLINE(XXZB5>REF(XXZB5,1),0,XXZB5,0.3,0 ),COLOR0000FF;
洗盘:IF(XXZB5< REF(XXZB5,1),XXZB5,0),COLORGREEN,NODRAW;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,3,0),COLORGREEN;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,3,0),COLOR005500;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,2.6,0),COLOR007700;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,2.1,0),COLOR009900;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,1.5,0),COLOR00BB00;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,0.9,0),COLOR00DD00;
STICKLINE(XXZB5< REF(XXZB5,1),0,XXZB5,0.3,0),COLOR00FF00;
XXZB6:=SMA(ABS(XXZB1-H),13,1)/SMA(MAX(XXZB1-H,0),10,1);
XXZB7:=EMA(XXZB6,10);
XXZB8:=HHV(H,33);
XXZB9:=EMA(IF(H>=XXZB8,XXZB7,0),3);
冲顶:IF(XXZB9>REF(XXZB9,1),XXZB9,0),COLORFF00FF,NODRAW;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,3,0),COLORFF00FF;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,3,0 ),COLOR550055;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,2.6,0 ),COLOR770077;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,2.1,0 ),COLOR990099;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,1.5,0 ),COLORBB00BB;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,0.9,0 ),COLORDD00DD;
STICKLINE(XXZB9>REF(XXZB9,1),0,XXZB9,0.3,0 ),COLORFF00FF;
主力出场:IF(XXZB9< REF(XXZB9,1),XXZB9,0),COLORYELLOW,NODRAW;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,3,0 ),COLORYELLOW;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,3,0),COLOR005555;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,2.6,0),COLOR007777;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,2.1,0),COLOR009999;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,1.5,0),COLOR00BBBB;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,0.9,0),COLOR00DDDD;
STICKLINE(XXZB9< REF(XXZB9,1),0,XXZB9,0.3,0),COLOR00FFFF;
XXZB10:=REF(CLOSE,2);
XXZB11:=SMA(MAX(CLOSE-XXZB10,0),7,1)/SMA(ABS(CLOSE-XXZB10),7,1)*100;
波段介入点:IF(XXZB11< 19,19,0)COLORWHITE;
XXZB12:=8;
XXZB13:=C-REF(C,1);
XXZB14:100*EMA(EMA(XXZB13,XXZB12),XXZB12)/EMA(EMA(ABS(XXZB13),XXZB12),XXZB12),COLORYELLOW;
XXZB15:=EMA(CLOSE,12)-EMA(CLOSE,26);
XXZB16:=EMA(XXZB15,9);
XXZB17:=2*(XXZB15-XXZB16);
主力潜伏:COUNT(XXZB17< 0,10)=10,COLORCYAN;
STICKLINE(主力潜伏,0,XXZB17*(-0.1),2.8,0),LINETHICK6,,COLORCYAN;
DRAWICON(主力潜伏,XXZB17*(-0.18),28);
DRAWICON(主力潜伏,XXZB17*(-0.1),26);
来函数检测结果如下:
该公式没有未来函数
定制、编写指标公式请联系QQ或微信同号:88652583
置顶指标
相关指标公式
N赋值:8
M赋值:13
P赋值:60
S赋值:3
XXSP1赋值:(收盘价*2+最高价+最低价)/4*10
XXSP2赋值:XXSP1的13日指数移动平均-XXSP1的34日指数移动平均
XXSP3赋值:XXSP2的5日指数移动平均
输出XXSP4:2*(XXSP2-XXSP3)*5.5
输出超大主力吃: 如果XXSP4>=0,返回XXSP4,否则返回0,COLOR7F00FF,线宽为2
输出超大主力吐: 如果XXSP4<=0,返回XXSP4,否则返回0,COLOR66FF00,线宽为1
输出主力吃货线:8,COLORFF80FF,线宽为2,CROSSDOT
XXSP5赋值:2日前的10日内最高价的最高值
XXSP6赋值:2日前的10日内收盘价和开盘价的较大值的最高值
输出XXSP7:收盘价上穿XXSP5 AND 超大主力吃上穿8
输出XXSP8:收盘价上穿XXSP6 AND 超大主力吃上穿8
当满足条件XXSP7ORXXSP8时,在0和8位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR3131FF
输出倍量吃货:(XXSP7 OR XXSP8) AND 成交量(手)/1日前的成交量(手)>1.95,画黄色
当满足条件倍量吃货时,在0和-8位置之间画柱状线,宽度为5,0不为0则画空心柱.,画黄色
XXSP9赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:XXSP9的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
XXSP10赋值:J的相反数
XXSP11赋值:10日前的收盘价的1日简单移动平均>10日前的收盘价的60日简单移动平均
输出买点:J上穿XXSP10 AND XXSP11
当满足条件买点时,在0和30位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色
当满足条件买点时,在30和60位置之间画柱状线,宽度为4,0不为0则画空心柱.,画白色
当满足条件买点时,在60和80位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
当满足条件买点时,在70位置书写文字,画红色
XXZB1赋值:1日前的(最低价+开盘价+收盘价+最高价)/4
XXZB2赋值:最低价-XXZB1的绝对值的13日[1日权重]移动平均/最低价-XXZB1和0的较大值的10日[1日权重]移动平均
XXZB3赋值:XXZB2的10日指数移动平均
XXZB4赋值:33日内最低价的最低值
XXZB5赋值:如果最低价<=XXZB4,返回XXZB3,否则返回0的3日指数移动平均
输出主力进场:如果XXZB5>1日前的XXZB5,返回XXZB5,否则返回0,画红色,NODRAW
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000055
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR000077
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR000099
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000BB
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR0000DD
当满足条件XXZB5>1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0000FF
输出洗盘:如果XXZB5<1日前的XXZB5,返回XXZB5,否则返回0,画绿色,NODRAW
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR005500
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR007700
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR009900
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00BB00
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00DD00
当满足条件XXZB5<1日前的XXZB5时,在0和XXZB5位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00
XXZB6赋值:XXZB1-最高价的绝对值的13日[1日权重]移动平均/XXZB1-最高价和0的较大值的10日[1日权重]移动平均
XXZB7赋值:XXZB6的10日指数移动平均
XXZB8赋值:33日内最高价的最高值
XXZB9赋值:如果最高价>=XXZB8,返回XXZB7,否则返回0的3日指数移动平均
输出冲顶:如果XXZB9>1日前的XXZB9,返回XXZB9,否则返回0,COLORFF00FF,NODRAW
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFF00FF
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR550055
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR770077
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR990099
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORBB00BB
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORDD00DD
当满足条件XXZB9>1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF
输出主力出场:如果XXZB9<1日前的XXZB9,返回XXZB9,否则返回0,画黄色,NODRAW
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR005555
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为2.6,0不为0则画空心柱.,COLOR007777
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR009999
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR00BBBB
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00DDDD
当满足条件XXZB9<1日前的XXZB9时,在0和XXZB9位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FFFF
XXZB10赋值:2日前的收盘价
XXZB11赋值:收盘价-XXZB10和0的较大值的7日[1日权重]移动平均/收盘价-XXZB10的绝对值的7日[1日权重]移动平均*100
输出波段介入点:如果XXZB11<19,返回19,否则返回0画白色
XXZB12赋值:8
XXZB13赋值:收盘价-1日前的收盘价
输出XXZB14:100*XXZB13的XXZB12日指数移动平均的XXZB12日指数移动平均/XXZB13的绝对值的XXZB12日指数移动平均的XXZB12日指数移动平均,画黄色
XXZB15赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
XXZB16赋值:XXZB15的9日指数移动平均
XXZB17赋值:2*(XXZB15-XXZB16)
输出主力潜伏:统计10日中满足XXZB17<0的天数=10,画青色
当满足条件主力潜伏时,在0和XXZB17*(-0.1)位置之间画柱状线,宽度为2.8,0不为0则画空心柱.,线宽为6,,画青色
当满足条件主力潜伏时,在XXZB17*(-0.18)位置画28号图标
当满足条件主力潜伏时,在XXZB17*(-0.1)位置画26号图标