通达信指标公式源码概况:
指标类别: 通达信指标公式
授权方式: 免费版
指标评级: ★★★★★
指标分类: 策略
画线方法: 副图
一、通达信专用指标公式主图
JRH:=HHV(C,2);
JRL:=LLV(C,2);
MA3:=MA(CLOSE,3);
YTSL:=(3*CLOSE+LOW+OPEN+HIGH)/6;
VAR1:=(CLOSE REF(CLOSE,1)ANDCLOSE REF(CLOSE,2));
VAR2:=(REF(VAR1,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR3:=(REF(VAR2,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR4:=(REF(VAR3,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR5:=(REF(VAR4,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR6:=(REF(VAR5,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR7:=(REF(VAR6,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR8:=(REF(VAR7,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR9:=(REF(VAR8,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VARA:=(REF(VAR9,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VARB:=(REF(VARA,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VARC:=(REF(VARB,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VARD:=(CLOSE REF(CLOSE,1)ANDCLOSE REF(CLOSE,2));
VARE:=(REF(VARD,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VARF:=(REF(VARE,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR10:=(REF(VARF,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR11:=(REF(VAR10,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR12:=(REF(VAR11,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR13:=(REF(VAR12,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR14:=(REF(VAR13,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR15:=(REF(VAR14,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR16:=(REF(VAR15,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR17:=(REF(VAR16,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR18:=(REF(VAR17,1)ANDCLOSE =REF(CLOSE,1)AND
CLOSE =REF(CLOSE,2));
VAR19:=((REF(VARDORVAREORVARFORVAR10ORVAR11
ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17
ORVAR18,1))ANDVAR1);
VAR1A:=((REF(VAR1ORVAR2ORVAR3ORVAR4ORVAR5
ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBOR
VARC,1))ANDVARD);
红色持股:VAR1ORVAR2ORVAR3ORVAR4ORVAR5OR
VAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBOR
VARC,COLOR0000FF,NODRAW;
机构离场:=IF(红色持股,JRL,DRAWNULL);
明离场价:=机构离场,COLORFF99FF,NODRAW;
今离场价:REF(机构离场,1)COLOR0000FF,NODRAW;
青色观望:VARDORVAREORVARFORVAR10ORVAR11OR
VAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17OR
VAR18,COLORFFFF00,NODRAW;
进:=IF(青色观望,JRH,DRAWNULL);
明进场价:=进,COLOR33AACC,NODRAW;
今进场价:REF(明进场价,1),COLORFF0000,NODRAW;
机构短买:VAR19,COLOR33AACC,NODRAW;
品红离场:VAR1A,COLORFF99FF,NODRAW;
急速超跌:(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100 -
14,COLORFFFFFF,NODRAW;
辰星线:(20*YTSL+19*REF(YTSL,1)+18*REF(YTSL,2)+17*REF(YTSL,3)+1
6*REF(YTSL,4)+15*REF(YTSL,5)+14*REF(YTSL,6)+13*REF(YTSL,7)
+12*REF(YTSL,8)+11*REF(YTSL,9)+10*REF(YTSL,10)+9*REF(YTSL,
11)+8*REF(YTSL,12)+7*REF(YTSL,13)+6*REF(YTSL,14)+5*REF(YT
SL,15)+4*REF(YTSL,16)+3*REF(YTSL,17)+2*REF(YTSL,18)+REF(YT
SL,20))/211,COLOR0000FF;
牵牛线:MA(CLOSE,26),COLORFF00FF;
等待:=IF(MA3 辰星线,辰星线,MA3);
上月
1),NODRAW,COLORFF00FF;
日:REF(DAY,BARSCOUNT(CLOSE)-1),NODRAW,COLOR00FFFF;
IF(等待 REF(等待,1),等待,DRAWNULL),LINETHICK2,COLOR00FFFF;
市日期年:REF(YEAR,BARSCOUNT(CLOSE)-
:REF(MONTH,BARSCOUNT(CLOSE)-
1),NODRAW,COLOR0000FF;
IF(辰星线 REF(辰星线,1),辰星线,DRAWNULL),LINETHICK2,COLOR0000FF;
IF(辰星线 REF(辰星线,1),辰星线,DRAWNULL),COLOR00FF00;
IF(牵牛线 REF(牵牛线,1),牵牛线,DRAWNULL),LINETHICK1,COLORFF00FF;
IF(牵牛线 REF(牵牛线,1),牵牛线,DRAWNULL),COLOR669933;
STICKLINE(ISLASTBARAND(红色持股ORREF(红色持股,1)=1),
今离场价,今离场价,30,1),COLOR0000FF;
STICKLINE(ISLASTBARAND(青色观望ORREF(青色观望,1)=1),
今进场价,今进场价,30,1),COLOR00FF00;
STICKLINE(C =O,L,H,0,0),COLOR0000CC;
STICKLINE(C O,L,H,0,0),COLOR999900;
STICKLINE(1,C,O,3.5,0),COLOR858500;
STICKLINE(C =O,C,O,3.5,0),COLOR0000E5;
STICKLINE(红色持股,CLOSE,O,2.8,0),COLOR000055;
STICKLINE(红色持股,CLOSE,O,2,0),COLOR000088;
STICKLINE(红色持股,CLOSE,O,1.5,0),COLOR0000AA;
STICKLINE(红色持股,CLOSE,O,1,0),COLOR0000CC;
STICKLINE(红色持股,CLOSE,O,0.5,0),COLOR0000EE;
STICKLINE(青色观望,CLOSE,O,2.8,0),COLOR555500;
STICKLINE(青色观望,CLOSE,O,2,0),COLOR888800;
STICKLINE(青色观望,CLOSE,O,1.5,0),COLORAAAA00;
STICKLINE(青色观望,CLOSE,O,1,0),COLORCCCC00;
STICKLINE(青色观望,CLOSE,O,0.5,0),COLOREEEE00;
CO:=(C-O);
STICKLINE(急速超跌,O,C-CO/2,2.8,0),COLOR555555;
STICKLINE(急速超跌,O,C-CO/2,2,0),COLOR888888;
STICKLINE(急速超跌,O,C-CO/2,1.5,0),COLORAAAAAA;
STICKLINE(急速超跌,O,C-CO/2,1,0),COLORCCCCCC;
STICKLINE(急速超跌,O,C-CO/2,0.5,0),COLOREEEEEE;
STICKLINE(机构短买,O,O+CO/3,2.8,0),COLOR335555;
STICKLINE(机构短买,O,O+CO/3,2,0),COLOR338888;
STICKLINE(机构短买,O,O+CO/3,1.5,0),COLOR33AAAA;
STICKLINE(机构短买,O,O+CO/3,1,0),COLOR33CCCC;
STICKLINE(机构短买,O,O+CO/3,0,0),COLOR33EEEE;
DRAWTEXT(机构短买,REF(CLOSE,1), ←机构短买
),COLOR33FFCC;
STICKLINE(品红离场,O,O+CO/3,2.8,0),COLOR550055;
STICKLINE(品红离场,O,O+CO/3,2,0),COLOR880088;
STICKLINE(品红离场,O,O+CO/3,1.5,0),COLORAA00AA;
STICKLINE(品红离场,O,O+CO/3,1,0),COLORCC00CC;
STICKLINE(品红离场,O,O+CO/3,0.5,0),COLOREE00EE;
DRAWTEXT(品红离场,REF(CLOSE,1)+0.1, ←机构离场
),COLORFF99FF;
公式解读:
二、通达信机构克星副图指标公式
X1:=(O+H+L+3*C)/6;
X2:=((X1+C+H+O+L+(O+C)/2+(O+L)/2+(O+H)/2
+(C+L)/2+(C+H)/2+(L+H)/2
+(O+C+H)/3+(O+C+L)/3)+(O+H+L)/3+(C+H+L)/3)/15;
X3:=EMA(X1,13)-EMA(X1,21);
X4:=EMA(X3,3);
X5:=EMA(X3,10);
X6:=EMA(X2,7)-EMA(X2,21);
X7:=EMA((0.668*REF(X6,1)+0.333*X6),1);
X8:=MA(AMOUNT/(100*V),13);
X9:=(X1-X8)/X8*100;
Q1:=EMA(C,12)-EMA(C,26);{MACD}
Q2:=EMA(Q1,9);
Q3:=Q1-Q2;
B1:=EMA(C,5)-EMA(C,13);
B2:=EMA(B1,3);
B3:=B1-B2;
B4:=Q1 0ANDB3 {处于强势中的调整,强势}
B5:=B1 0ANDQ3 0ANDB3 {中短线强势,短线处于强势中的强势}
B6:=Q1 REF(Q1,1)ANDB1 REF(B1,1)ANDQ2 REF(Q2,1)ANDB2 REF(B2,1);{四线同时
向上}
B7:=Q3 0ANDB3
B8:=B4ORB5ORB6ANDB7;
XX1:=10*B3;XX2:=10*Q3;
短关注:STICKLINE(B3 0ANDQ1-Q2 0,10*B3,0,2,1),COLORWHITE;
买区:STICKLINE(B8,XX1,0,2,1),COLORB2FFAB;
短加速:STICKLINE(CROSS(B1,0),10*B3,0,2,0),COLORFF9966;
中加速:STICKLINE(CROSS(Q1,0),10*Q3,0,2,0),COLOR0099FF;
强势:STICKLINE(Q3 0ANDQ1 0,10*Q3,0,2,1),COLOR6268FF;{中线强势中的强势}
弱强:STICKLINE(Q3 0ANDQ1 0,10*Q3,0,2,1),COLORB2A8FF;{中线弱势中的强势}
减仓:STICKLINE(B3 0ANDQ1 0ANDB3 REF(B3,1),10*B3,0,2,1),COLOR5EFFFF;
做多:IF(X6 =X7,X6+0.018,X7)*4,COLOR0098FF;
涨:IF(X4 =X5,X4+0.011,X5)*4,COLORMAGENTA;
做空:IF(X7-X6,X7,X6)*4,COLORGREEN;
跌:IF(X5-X4,X5,X4)*4,COLORFF5B00;
费氏数:=ZIG(3,10) REF(ZIG(3,10),1);
成立距今:=BARSLAST(费氏数=1);
DRAWTEXT(成立距今=5,0, 鱼 ),COLORYELLOW;
:EMA(100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),COL
ORYELLOW,LINETHICK2;
VAR1:=HHV(HIGH,9)-LLV(LOW,9);
VAR2:=HHV(HIGH,9)-CLOSE;
VAR3:=CLOSE-LLV(LOW,9);
VAR4:=((VAR2)/(VAR1))*(100)-70;
VAR5:=((CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60)))*
(100);
VAR6:=((2)*(CLOSE)+HIGH+LOW)/(4);
VAR7:=SMA(((VAR3)/(VAR1))*(100),3,1);
VAR8:=LLV(LOW,34);
VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);
VAR10:=IF((VAR9 100),VAR9-100,0);
VAR11:=HHV(HIGH,34);
B1:=EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8);
机构持仓:EMA(B1,13),POINTDOT,COLORRED;
STICKLINE(B1-机构持仓 0,B1,机构持仓,5,0),COLOR0000FF;
STICKLINE(B1-机构持仓 0,B1,机构持仓,5,0),COLOR00FF00;