[AG261006]主力线指标副图-通达信指标源码分享

01 先扫一眼:这根绳里到底有几股

主力资金从来不走直线,一会儿钻底、一会儿爬坡,把盯盘的人甩得一愣一愣。写了十几年副图,最让我上头的就是这种三层拧绳的写法:价格位置、资金流、动量各占一层,互不掺和,收尾拧到一块儿。这条主力线副图把三层全收进去,它拿主力线打头,底下还挂着主力轨迹、走强提示一串信号点。

速查卡(五秒扫完):

价格柱
19 日区间里的位置,红橙黄绿分档
资金线
涨跌量差 ABV,M1/M2 快慢两条
动量档
6/12/26 三档强弱比值
信号点
三层条件一起满足才亮

02 指标源码分享|主力线副图

指标编号:AG261006

指标完整源码:

VAR1:=EMA(SMA((CLOSE-LLV(LOW,19))/(HHV(HIGH,19)-LLV(LOW,19))*100,8,1),3);STICKLINE(VAR1>20ANDVAR1<80,VAR1,VAR1,10,1),COLORRED;STICKLINE(VAR1<REF(VAR1,1),VAR1,VAR1,10,1),COLORFFCC66;STICKLINE(VAR1>80,VAR1,VAR1,8,1),COLOR00FF00;STICKLINE(VAR1<20,VAR1,VAR1,8,1),COLORYELLOW;ABV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<REF(CLOSE,1),-VOL,0)),0)/25000,2);M1:=EMA(ABV,12);M2:=EMA(ABV,26);MTM:=CLOSE-REF(CLOSE,1);MMS:=((100)*(EMA(EMA(MTM,6),6)))/(EMA(EMA(ABS(MTM),6),6));MMM:=((100)*(EMA(EMA(MTM,12),12)))/(EMA(EMA(ABS(MTM),12),12));MML:=((100)*(EMA(EMA(MTM,26),26)))/(EMA(EMA(ABS(MTM),26),26));MTGJ:=C-REF(C,1);ZLGJ:=100*EMA(EMA(MTGJ,9),9)/EMA(EMA(ABS(MTGJ),9),9);MAZL:=MA(ZLGJ,5);A:=((VOL)/(CAPITAL))*(100);S:=((MA(A,30))/(MA(INDEXA,10)))*(MA(INDEXA,60));Y:=((MA(A,120))/(MA(INDEXA,10)))*(MA(INDEXA,60));X:=1;V1:=(HIGH+OPEN+LOW+(2)*(CLOSE))/(5);V2:=REF(V1,1);V3:=MAX(V1-V2,0);V4:=ABS(V1-V2);V5:=SMA(V3,10,1);V6:=SMA(V4,10,1);V8:=COUNT(((V5)/(V6)<0.2),5);V9:=COUNT((LLV(V1,10)=V1),10);主力起步:IF(MMS>REF(MMS,1)ANDZLGJ>REF(ZLGJ,1)ANDCROSS(ABV,M2)ANDABV>REF(ABV,1)ANDM1>REF(M1,1)ANDM2>REF(M2,1),65,0),COLORWHITE,POINTDOT;主进主轨:=ABV>M2ANDCROSS(ABV,M1)ANDCROSS(ZLGJ,MAZL);STICKLINE(主力起步OR主进主轨,65,0,2,1),COLORWHITE;精准共振:=V8>=1ANDV9>=1ANDCLOSE>OPENANDREF(CLOSE,1)>REF(OPEN,1)AND(VOL>REF(VOL,1))ANDMMS>MMLANDCROSS(ABV,M2);短线确认:=V8>=1ANDV9>=1ANDCLOSE>OPENANDREF(CLOSE,1)>REF(OPEN,1)AND(VOL>REF(VOL,1))ANDCROSS(MMS,MML)ANDABV>REF(ABV,1);中线确认:=V8>=1ANDV9>=1ANDCLOSE>OPENANDREF(CLOSE,1)>REF(OPEN,1)AND(VOL>REF(VOL,1))ANDABV>REF(ABV,1)ANDMMS>MMLANDCROSS(MMM,MML)ANDMMS>REF(MMS,1)ANDMMM>REF(MMM,1)ANDMML>REF(MML,1);主轨起步:=ABV>M2ANDZLGJ>MAZLANDCROSS(MMS,MML)ANDMMS>REF(MMS,1)ANDMMM>REF(MMM,1)ANDMML>REF(MML,1);共振汇总:=精准共振OR短线确认OR中线确认OR主轨起步;主力共振:IF(共振汇总,60,0),COLORFF00FF,POINTDOT;STICKLINE(主力共振,60,0,2,1),COLORFF00FF;主力轨迹:IF(ABV>M2ANDMMS>MMLANDCROSS(ZLGJ,MAZL)ANDZLGJ>REF(ZLGJ,1)ANDMAZL>REF(MAZL,1),55,0),COLORFFCC66,POINTDOT;STICKLINE(主力轨迹,55,0,2,1),COLORFFCC66;走强提示:IF(S<XANDY<XANDMMS>MMLANDABV>M1ANDCROSS(S,Y),50,0),COLORYELLOW,POINTDOT;STICKLINE(走强提示,50,0,2,1),COLORYELLOW;底部构成:IF(V8>=1ANDV9>=1ANDCLOSE>OPENANDREF(CLOSE,1)>REF(OPEN,1)ANDVOL>REF(VOL,1)ANDABV>M2ANDZLGJ>MAZL,45,0),COLOR00FF00,POINTDOT;STICKLINE(底部构成,45,0,2,1),COLOR00FF00;ROC:=(CLOSE-REF(CLOSE,12))/REF(CLOSE,12)*100;HSL:=100*VOL/CAPITAL;冲击波:IF(CROSS(ROC,16)ANDHSL>3.5,40,0),COLOR0099FF,POINTDOT;STICKLINE(冲击波,40,0,2,1),COLOR0099FF;

顺手把 #主力线# 这个话题钉一下,平时跟 #主力资金# #资金轨迹# 绑在一块儿聊,盘后复盘最常翻的就是这两块。

03 三层各干各的活,合体才亮一个点

先说最底下那层价格位置。它把十九天里的最低价抠出来,拿当天收盘价减掉它,再除上十九天最高减最低这段区间,得到一个 0 到 1 之间的位置。乘 100 就是 0 到 100 的分数:收盘价贴着区间顶,分数高;贴着区间底,分数低。

VAR1 :=EMA(SMA((CLOSE-LLV(LOW,19))/(HHV(HIGH,19)-LLV(LOW,19))*100,8,1),3);

十九这个数,短了取 10,三天两头触顶触底,柱子上蹿下跳;长到 34,行情都走完一截,位置还在原地磨蹭。19 卡在中间,十来根 K 线刚好是一段小行情的生命周期。后面 SMA 用 8、1 再捋一遍,EMA 用 3 收个尾,把单日毛刺一层层磨平。

价格位置这层立住,接着看资金流。

ABV :=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE<ref(close,1),-vol,0)),0) 25000,2);<="" p="">

ABV 把每天的量往两边分:收盘价比昨天高,当天量算正的;比昨天低,算负的;平盘算零。一整段正负量累加起来再除以 25000,得到一条上下起伏的曲线,涨跌谁占上风一眼能看出来。25000 就是给曲线降量级的,不然数值大到副图里画不下。除完再拿 2 周期平均磨一遍。M1、M2 两条指数均线,周期 12 和 26,快的跟紧资金,慢的压着大趋势,一快一慢互相咬。

第三层轮到动量。

MMS :=((100)*(EMA(EMA(MTM,6),6)))/(EMA(EMA(ABS(MTM),6),6));

MTM 是今天收盘减昨天收盘,一段单日涨跌。分子把 MTM 用 6、6 双重指数平均,分母把 MTM 的绝对值照同样办法处理。一个带方向,一个只管总幅度,两个一除乘 100,得出的比值就是这波动能占总幅度几成。档位从 6 到 12 再到 26 越放越宽,正好对应短、中、长三种节奏的动能。

几个周期全是拿边界值挤出来的,不是凭空冒出来的数。ABV 的快慢用 12、26,动量三档也跟着这套节奏走,放一块儿也不会打架。

到合体这步就有意思了。看主力起步这条,它把三层全拽过来:这一层的 MMS 要比昨天强,连资金轨迹 ZLGJ 也要比昨天强,那条资金线 ABV 上穿慢线 M2,快线 M1、慢线 M2 还得一起往上走。少一个都不亮。

为啥卡这么死?单看任何一层都会被中间行情骗。它要是到了低位,可能还在阴跌;刚转正的资金流,也许是假动作;动能刚走强,也许就强一天。三层一起点头,轨迹才算真现身。主力线副图从主力起步一路排到走强提示、底部构成、冲击波,条件一层比一层严,套路都是这一套。

V8、V9 那两段做的是蓄势底的活儿:涨幅占比低到一定份上、又创了短期新低,这是横盘压得够久的信号。再配上量、价、动能三个方向同时向上,才够格触发一次。越往后越严,就是为了把中间那种半吊子行情挡在门外。

[AG261006]主力线指标副图.tn6
类型:指标公式|已下载:0|下载方式:免费下载
立即下载
在线客服
QQ:332879389
联系电话
13605084160