通达信【主力成本】主图指标 一眼明悟主力成本 抄底主力持股无忧!源码
通达信主图+指标,主升类,含WINNER和COST函数,分别抓取收盘价与获利成本分布数据,不影响信号使用,手机、电脑通用。
{主力成本主图指标,含WINNER和COST函数,需抓取获利成本分布数据与收盘价}
多空线:SMA((O+CLOSE+HIGH+LOW)/4,3,1),COLORRED;
多空线1:=SMA((O+CLOSE+HIGH+LOW)/4,5,1);
主力成本:EMA(COST(9),250),LINETHICK2 COLORYELLOW;
长命线:EMA(COST(27),120),COLORWHITE;
强命线:EMA(COST(81),10)DOTLINE;
ABCG1:=1.86*EMA(CLOSE,5)-EMA(CLOSE,13);
趋势力度:=ABCG1;
FL:=MA(CLOSE,17)+ABS(MA(CLOSE,17)-REF(MA(CLOSE,17),1)),COLORF4E202;
FS:=MA(CLOSE,17)+MA(CLOSE,17)-REF(MA(CLOSE,17),1),COLORF4E202,LINETHICK2;
CG:=IF(MA(CLOSE,17)<FS,FS,MA(CLOSE,17)),COLORF4E202,LINETHICK2;
浮筹:=CG-(EMA(C,3)-CG),COLORYELLOW;
力度:=趋势力度-浮筹,NODRAW;
年线:=EMA(C,250);
散筹:=年线-(EMA(C,3)-年线),COLORFF80FF,LINETHICK2;
操作线:=EMA(C,7),COLOR00FF00;
A:=(REF(操作线,1));DIR2:=ABS(CLOSE-REF(CLOSE,30));
VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),30);
ER2:=DIR2/VIR2;CS2:=ER2*(0.8-2/24)+2/24;
CQ2:=CS2*CS2;DCZ1:=IF(MA(C,5)>MA(C,10),20,0);
DCZ2:=IF(MA(C,20)>MA(C,60),10,0);
DCZ3:=IF(KDJ.J>KDJ.K,10,0);
DCZ4:=IF(MACD.DIF>MACD.DEA,10,0);
DCZ5:=IF(MACD.MACD>0,10,0);
DCZ6:=IF(V>MA(V,60),10,0);
DCZ7:=IF(WINNER(C)>0.5,10,0);
DCZ8:=IF(C/REF(C,1)>1.03,10,0);
XX:=DCZ1+DCZ2+DCZ3+DCZ4+DCZ5+DCZ6+DCZ7+DCZ8;
DRAWTEXT_FIX(V>O,0.92,0.85,0,STRCAT('机构评分:',STRCAT(CON2STR(XX,2),' '))),COLORYELLOW;
JJ:=(3*C+H+L+O)/6;
ABC11:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;
好股网1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>ABC11 AND C>REF(C,1);
LJL:=FILTER(好股网1,5);
好股网2:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(HIGH,3),1,0)));
TP:=好股网2=1;
好股网3:=IF(BARSLAST(LJL)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(LJL)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(LJL)=3 AND CLOSE>REF(LOW,3),1,0)));
STFZ:=好股网3=1;CL:=STFZ AND TP;
好股网CL:=FILTER(CL,3);
STICKLINE(LJL,OPEN,CLOSE,1,0),COLORYELLOW;
IF(多空线>REF(多空线,1),多空线,DRAWNULL),COLORMAGENTA,LINETHICK2;
IF(多空线<REF(多空线,1),多空线,DRAWNULL),COLORGREEN,LINETHICK2;
DRAWICON(CROSS(强命线,多空线1),H+0.6,2);
DRAWICON(CROSS(多空线,强命线),L,23);
DRAWICON(CROSS(多空线,主力成本),L,9);
DRAWICON(CROSS(多空线,长命线),L,5);
DRAWTEXT(CROSS(多空线,主力成本),L*0.95,' ★主力入场'),COLORYELLOW;