换手:=V*100/CAPITAL;
主力:=ma(换手,4);
大户:=MA(换手,9);
中户:=MA(换手,17);
:=MA(换手,34);
均量:=(主力+大户+中户+散户)/4;
主力能量:(主力-均量),NODRAW;
主力能量柱:stICKLINE(主力能量,0,Abs(主力能量),2,0),COLORRED;大户能量:(大户-均量),NODRAW;
大户能量柱:STICKLINE(大户能量,ABS(主力能量),ABS(主力能量)+ABS(大户能量),2,0),COLORYELLOW;{中户持仓量}
中户能量:(中户-均量),NODRAW;
中户能量柱:STICKLINE(中户能量,ABS(主力能量)+ABS(大户能量),ABS(主力能量)+ABS(大户能量)+ABS(中户能量),2,0),COLORMAGENTA;{散户持仓量}
散户能量:(散户-均量),NODRAW;
散户能量柱:STICKLINE(散户能量,ABS(主力能量)+ABS(大户能量)+ABS(中户能量),ABS(主力能量)+ABS(大户能量)+ABS(中户能量)+ABS(散户能量),2,0),COLORGREEN;{主导力量}
A:=MAX(主力能量,大户能量);
B:=MAX(中户能量,散户能量);
主导力量:MAX(A,B);
DRAWTEXT(ISLASTBAR=1AND主力能量 =0,主力能量/2,'[主力增仓]'),COLORRED;
DRAWTEXT(ISLASTBAR=1AND主力能量 0,ABS(主力能量)/2,'[主力减仓]'),COLOR00FF00;
DRAWTEXT(ISLASTBAR=1AND大户能量 =0,ABS(主力能量)/2+0.8,'[大户增仓]'),COLORFF00FF;
DRAWTEXT(ISLASTBAR=1AND大户能量 0,ABS(主力能量)/2+0.8,'[大户减仓]'),COLOR38FF38;
DRAWTEXT(ISLASTBAR=1AND中户能量 =0,ABS(主力能量)/2+1.6,'[中户增仓]'),COLORFF60FF;
DRAWTEXT(ISLASTBAR=1AND中户能量 0,ABS(主力能量)/2+1.6,'[中户减仓]'),COLOR66FF66;
DRAWTEXT(ISLASTBAR=1AND散户能量 =0,ABS(主力能量)/2+2.3,'[散户增仓]'),COLORFF88FF;
DRAWTEXT(ISLASTBAR=1AND散户能量 0,ABS(主力能量)/2+2.3,'[散户减仓]'),COLOR88FF88;
Ma2=SUM(AMOUNT,2)/SUM(VOL,2),colorred,LINETHICK2;
Ma3=SUM(AMOUNT,3)/SUM(VOL,3),color88888;
Ma4=SUM(AMOUNT,4)/SUM(VOL,4),color88888;
Ma5=SUM(AMOUNT,5)/SUM(VOL,5),color88888;
Ma6=SUM(AMOUNT,6)/SUM(VOL,6),color88888;
Ma7=SUM(AMOUNT,7)/SUM(VOL,7),color88888;
Ma8=SUM(AMOUNT,8)/SUM(VOL,8),color88888;
Ma9=SUM(AMOUNT,9)/SUM(VOL,9),color88888;
Ma10=SUM(AMOUNT,10)/SUM(VOL,10),color88888;
Ma11=SUM(AMOUNT,11)/SUM(VOL,11),color88888;
Ma12=SUM(AMOUNT,12)/SUM(VOL,12),color88888;
Ma13=SUM(AMOUNT,13)/SUM(VOL,13),color88888;
Ma14=SUM(AMOUNT,14)/SUM(VOL,14),color88888;
Ma15=SUM(AMOUNT,15)/SUM(VOL,15),color88888;
Ma16=SUM(AMOUNT,16)/SUM(VOL,16),color88888;
Ma17=SUM(AMOUNT,17)/SUM(VOL,17),colorgray;
Ma18=SUM(AMOUNT,18)/SUM(VOL,18),color88888;
Ma19=SUM(AMOUNT,19)/SUM(VOL,19),color88888;
MA20=SUM(AMOUNT,20)/SUM(VOL,20),colorgray;
MA21=SUM(AMOUNT,21)/SUM(VOL,21),colorgray;
MA22=SUM(AMOUNT,22)/SUM(VOL,22),colorgray;
MA23=SUM(AMOUNT,23)/SUM(VOL,23),colorgray;
MA24=SUM(AMOUNT,24)/SUM(VOL,24),colorgray;
MA25=SUM(AMOUNT,25)/SUM(VOL,25),colorgray;
MA26=SUM(AMOUNT,26)/SUM(VOL,26),colorgray;
Ma27=SUM(AMOUNT,27)/SUM(VOL,27),colorgray;
Ma28=SUM(AMOUNT,28)/SUM(VOL,28),colorgray;
Ma29=SUM(AMOUNT,29)/SUM(VOL,29),coloryellow,Linethick2;
Mah=MAX(ma2,MAX(ma3,MAX(ma4,MAX(ma5,MAX(ma6,MAX(ma7,MAX(ma8,MAX(ma9
,MAX(ma10,MAX(ma11,MAX(ma12,MAX(ma13,MAX(ma14,MAX(ma15,MAX(ma16,MAX(ma17,
MAX(ma18,MAX(ma19,MAX(ma20,MAX(ma21,MAX(ma22,MAX(ma23,MAX(ma24,MAX(ma25,
MAX(ma26,MAX(ma27,MAX(ma28,ma29))))))))))))))))))))))))))),linethick3;coloryellow;
Mal=MIN(ma2,MIN(ma3,MIN(ma4,MIN(ma5,MIN(ma6,MIN(ma7,MIN(ma8,MIN(ma9,
MIN(ma10,MIN(ma11,MIN(ma12,MIN(ma13,MIN(ma14,MIN(ma15,MIN(ma16,
MIN(ma17,MIN(ma18,MIN(ma19,MIN(ma20,MIN(ma21,MIN(ma22,MIN(ma23,MIN(ma24,MIN(ma25,
MIN(ma26,MIN(ma27,MIN(ma28,ma29))))))))))))))))))))))))))),linethick3;colorgreen;
MA240=SUM(AMOUNT,240)/SUM(VOL,240),colorgray;
MA60=SUM(AMOUNT,60)/SUM(VOL,60),colorblue;
MA120=SUM(AMOUNT,120)/SUM(VOL,120),colorgreen;
MA1=AMOUNT/VOL,colorwhite;
a:MAh-MAl;
a1:LLV(a,29)*1.2;
a2:HHV(a,29)*0.85;
STICKLINE(a =a1,a,a1,8,0),colorred;
STICKLINE(a =a2,a2,a,8,0),colorgreen;
[源码注释]通达信主力成本主图指标公式公式解读
换手赋值:(手)*100/当前流通股本(手)
主力赋值:换手的4日简单移动平均
大户赋值:换手的9日简单移动平均
中户赋值:换手的17日简单移动平均
散户赋值:换手的34日简单移动平均
均量赋值:(主力+大户+中户+散户)/4
输出主力能量:(主力-均量),NODRAW
输出主力能量柱:当满足条件主力能量时,在0和主力能量的绝对值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
输出大户能量:(大户-均量),NODRAW
输出大户能量柱:当满足条件大户能量时,在主力能量的绝对值和主力能量的绝对值+大户能量的绝对值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
输出中户能量:(中户-均量),NODRAW
输出中户能量柱:当满足条件中户能量时,在主力能量的绝对值+大户能量的绝对值和主力能量的绝对值+大户能量的绝对值+中户能量的绝对值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
输出散户能量:(散户-均量),NODRAW
输出散户能量柱:当满足条件散户能量时,在主力能量的绝对值+大户能量的绝对值+中户能量的绝对值和主力能量的绝对值+大户能量的绝对值+中户能量的绝对值+散户能量的绝对值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
A赋值:主力能量和大户能量的较大值
B赋值:中户能量和散户能量的较大值
输出主导力量:A和B的较大值
当满足条件是否最后一个周期=1AND主力能量 =0时,在主力能量/2位置书写文字,画红色
当满足条件是否最后一个周期=1AND主力能量 0时,在主力能量的绝对值/2位置书写文字,COLOR00FF00
当满足条件是否最后一个周期=1AND大户能量 =0时,在主力能量的绝对值/2+0.8位置书写文字,COLORFF00FF
当满足条件是否最后一个周期=1AND大户能量 0时,在主力能量的绝对值/2+0.8位置书写文字,COLOR38FF38
当满足条件是否最后一个周期=1AND中户能量 =0时,在主力能量的绝对值/2+1.6位置书写文字,COLORFF60FF
当满足条件是否最后一个周期=1AND中户能量 0时,在主力能量的绝对值/2+1.6位置书写文字,COLOR66FF66
当满足条件是否最后一个周期=1AND散户能量 =0时,在主力能量的绝对值/2+2.3位置书写文字,COLORFF88FF
当满足条件是否最后一个周期=1AND散户能量 0时,在主力能量的绝对值/2+2.3位置书写文字,COLOR88FF88
=成交额(元)的2日累和/成交量(手)的2日累和,画红色,线宽为2
MA3=成交额(元)的3日累和/成交量(手)的3日累和,COLOR88888
MA4=成交额(元)的4日累和/成交量(手)的4日累和,COLOR88888
MA5=成交额(元)的5日累和/成交量(手)的5日累和,COLOR88888
MA6=成交额(元)的6日累和/成交量(手)的6日累和,COLOR88888
MA7=成交额(元)的7日累和/成交量(手)的7日累和,COLOR88888
MA8=成交额(元)的8日累和/成交量(手)的8日累和,COLOR88888
MA9=成交额(元)的9日累和/成交量(手)的9日累和,COLOR88888
MA10=成交额(元)的10日累和/成交量(手)的10日累和,COLOR88888
MA11=成交额(元)的11日累和/成交量(手)的11日累和,COLOR88888
MA12=成交额(元)的12日累和/成交量(手)的12日累和,COLOR88888
MA13=成交额(元)的13日累和/成交量(手)的13日累和,COLOR88888
MA14=成交额(元)的14日累和/成交量(手)的14日累和,COLOR88888
MA15=成交额(元)的15日累和/成交量(手)的15日累和,COLOR88888
MA16=成交额(元)的16日累和/成交量(手)的16日累和,COLOR88888
MA17=成交额(元)的17日累和/成交量(手)的17日累和,画深灰色
MA18=成交额(元)的18日累和/成交量(手)的18日累和,COLOR88888
MA19=成交额(元)的19日累和/成交量(手)的19日累和,COLOR88888
MA20=成交额(元)的20日累和/成交量(手)的20日累和,画深灰色
MA21=成交额(元)的21日累和/成交量(手)的21日累和,画深灰色
MA22=成交额(元)的22日累和/成交量(手)的22日累和,画深灰色
MA23=成交额(元)的23日累和/成交量(手)的23日累和,画深灰色
MA24=成交额(元)的24日累和/成交量(手)的24日累和,画深灰色
MA25=成交额(元)的25日累和/成交量(手)的25日累和,画深灰色
MA26=成交额(元)的26日累和/成交量(手)的26日累和,画深灰色
MA27=成交额(元)的27日累和/成交量(手)的27日累和,画深灰色
MA28=成交额(元)的28日累和/成交量(手)的28日累和,画深灰色
MA29=成交额(元)的29日累和/成交量(手)的29日累和,画黄色,线宽为2
MAH=均线和MA3和MA4和MA5和MA6和MA7和MA8和MA9和MA10和MA11和MA12和MA13和MA14和MA15和MA16和MA17和MA18和MA19和MA20和?和?的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值的较大值,线宽为3
MAL=均线和MA3和MA4和MA5和MA6和MA7和MA8和MA9和MA10和MA11和MA12和MA13和MA14和MA15和MA16和MA17和MA18和MA19和MA20和?和?的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值的较小值,线宽为3
MA240=成交额(元)的240日累和/成交量(手)的240日累和,画深灰色
MA60=成交额(元)的60日累和/成交量(手)的60日累和,画蓝色
MA120=成交额(元)的120日累和/成交量(手)的120日累和,画绿色
MA1=成交额(元)/成交量(手),画白色
输出A:MAH-MAL
输出A1:29日内A的最低值*1.2
输出A2:29日内A的最高值*0.85
当满足条件A 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=A1,A,A1,8,0),画红色
当满足条件A 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=A2,A2,A,8,0),画绿色
