通达信指标公式合集.docx
《通达信指标公式合集.docx》由会员分享,可在线阅读,更多相关《通达信指标公式合集.docx(41页珍藏版)》请在冰豆网上搜索。
通达信指标公式合集
最后一页附:
集合竞价量比选股法。
之后结合下边的各类指标进行买卖,相信会有不错的收益。
给大家带来帮助不用感谢我,感谢出公式的编程人员吧!
跟对主力才有利可图!
1.【通达信】主力潜伏(副图)—指标公式源码
N:
=14;
M:
=156;
TYP:
=(HIGH+LOW+CLOSE)/3;
CCI:
(TYP—MA(TYP,N))/(0.15*AVEDEV(TYP,N));
DIFF:
=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:
=EMA(DIFF,9);
MACD:
=2*(DIFF-DEA);
主力潜伏中:
COUNT(MACD〈0,10)=10,COLORRED,LINETHICK0;
STICKLINE(主力潜伏中,0,MACD*30,8,0),COLORRED;
100,COLOR1C1C1C;
0,COLOR1C1C1C;
—100,COLOR1C1C1C;
—100,STICK,COLOR1C1C1C;
2.【通达信】资金分时监控(主力撤、主力撤、趋势线、准备现金)—指标公式源码
V1:
=(C*2+H+L)/4*10;
V2:
=EMA(V1,13)-EMA(V1,34);
V3:
=EMA(V2,5);V4:
=2*(V2—V3)*5。
5;
主力撤:
IF(V4〈=0,V4,0),COLORBLUE;
主力进:
IF(V4〉=0,V4,0),COLORFF00FF;
V5:
=(HHV(INDEXH,8)—INDEXC)/(HHV(INDEXH,8)-LLV(INDEXL,8))*8;
V6:
=EMA(3*V5—2*SMA(V5,18,1),5);
V7:
=(INDEXC—LLV(INDEXL,8))/(HHV(INDEXH,8)-LLV(INDEXL,8))*10;
V8:
=(INDEXC*2+INDEXH+INDEXL)/4;
V9:
=EMA(V8,13)-EMA(V8,34);
VA:
=EMA(V9,3);
VB:
=(V9—VA)/2;
大盘资金进场:
IF(VB〉=0,VB,0),COLORRED;
大盘资金撤走:
IF(VB<=0,VB,0),COLORGREEN;
V11:
=3*SMA((C—LLV(L,55))/(HHV(H,55)—LLV(L,55))*100,5,1)—2*SMA(SMA((C—LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);
趋势线:
EMA(V11,3);
V12:
=(趋势线-REF(趋势线,1))/REF(趋势线,1)*100;
准备现金:
STICKLINE(趋势线〈=13,0,20,5,0),COLORCC9900;
AA:
=(趋势线〈=13)ANDFILTER((趋势线〈=13),15);
DRAWTEXT(AA,30,'准备现金’),COLORCC9900;
买入股票:
STICKLINE(趋势线<=13ANDV12>13,0,50,5,0),COLOR0099FF;
BB:
=(趋势线<=13ANDV12〉13)ANDFILTER((趋势线〈=13ANDV12>13),10);
DRAWTEXT(BB,60,’买入股票'),COLOR0099FF;
卖临界:
STICKLINE(趋势线>90AND趋势线〉REF(趋势线,1),100,95,15,1),COLORFFFF00;
见顶清仓:
FILTER(趋势线>90AND趋势线DRAWTEXT(见顶清仓,90,’逃顶'),COLORYELLOW;
CC:
=(趋势线>=90ANDV12)ANDFILTER((趋势线>=90ANDV12),10);
STICKLINE(大盘资金进场AND趋势线〈13,0,30,10,0),COLORRED;
STICKLINE(大盘资金撤走AND趋势线〉90,0,30,10,0),COLORGREEN;
STICKLINE(主力进AND趋势线〈13,0,40,10,0),COLORFF00FF;
STICKLINE(主力撤AND趋势线>90,0,40,10,0),COLORBLUE;
3.【通达信】主力资金进入(开始控盘、主力出货、主力吸货)-指标公式源码
VAR2:
=(((CLOSE—MA(CLOSE,6))/MA(CLOSE,6))*100);
VAR3:
=(((CLOSE-MA(CLOSE,12))/MA(CLOSE,12))*100);
VAR4:
=(((CLOSE-MA(CLOSE,24))/MA(CLOSE,24))*100);
VAR5:
=(((VAR2+(2*VAR3))+(3*VAR4))/6);
VAR6:
=MA(VAR5,3);
开始控盘:
=STICKLINE((VAR6<=(0—10)),0,(0-20),3。
5,0),COLOR00AAFF;
STICKLINE((VAR6<=(0-10)),0,(0—20),3.5,0),COLOR0044FF;
STICKLINE((VAR6〈=(0-10)),0,(0—20),2。
5,0),COLOR0088FF;
STICKLINE((VAR6<=(0—10)),0,(0-20),3,0),COLOR00AAFF;
VAR1:
=EMA(EMA(CLOSE,3),1);
控盘:
=(VAR1—REF(VAR1,1))/REF(VAR1,1)*1000;
STICKLINE(控盘〈0,控盘,0,3。
5,0),COLORFFAA00;
STICKLINE(控盘<0,控盘,0,3.5。
2,0),COLORFF4400;
STICKLINE(控盘〈0,控盘,0,2.5,0),COLORFF8800;
STICKLINE(控盘〈0,控盘,0,0,0),COLORFFAA00;
主力出货:
0,COLORFFAA00;
STICKLINE(控盘〉REF(控盘,3)AND控盘〉0,控盘,0,3。
5,0),COLOR000088;
STICKLINE(控盘〉REF(控盘,3)AND控盘>0,控盘,0,2.5,0),COLOR0000AA;
STICKLINE(控盘>REF(控盘,3)AND控盘>0,控盘,0,1。
5,0),COLOR0000CC;
STICKLINE(控盘>REF(控盘,3)AND控盘〉0,控盘,0,1,0),COLOR0000EE;
主力吸货:
0,COLOR0000FF;
STICKLINE(控盘[0,控盘,0,3.5,0),COLOR008800;]
STICKLINE(控盘〈REF(控盘,3)AND控盘>0,控盘,0,2。
5,0),COLOR00AA00;
STICKLINE(控盘STICKLINE(控盘[0,控盘,0,1,0),COLOR00EE00;]
STICKLINE(DDX<0,0,DDX,3.5,0),COLOR008800;
STICKLINE(DDX〈0,0,DDX,2.5,0),COLOR00AA00;
STICKLINE(DDX<0,0,DDX,1.5,0),COLOR00CC00;
STICKLINE(DDX〈0,0,DDX,1,0),COLOR00EE00;
对倒出货洗盘:
0,COLOR00FF00;
黄色底部吸货:
0,COLORYELLOW;
DRAWTEXT(CROSS(控盘,0),0-3,'买.追’),COLORFF00FF;
DRAWTEXT(CROSS(0,控盘),0—0,'卖'),COLORGREEN;
DATA:
=5;
{多头买入}DRAWICON(ZIG(3,DATA)>REF(ZIG(3,DATA),1)
ANDREF(ZIG(3,DATA),1)〈=REF(ZIG(3,DATA),2)
ANDREF(ZIG(3,DATA),2)<=REF(ZIG(3,DATA),3),L*0.98,1);
{多头卖出}DRAWICON(ZIG(3,DATA)ANDREF(ZIG(3,DATA),1)>=REF(ZIG(3,DATA),2)
ANDREF(ZIG(3,DATA),2)〉=REF(ZIG(3,DATA),3),H*1。
02,2);
4。
【通达信】主力爆发(低位金叉跟进、锁定筹码、锁定区)—指标公式源码
VAR0:
=DYNAINFO(5);
VAR1:
=BARSCOUNT(HIGH);
VAR2:
=(SMA((HIGH/HHV(CLOSE,120)),3,1)*100);
低位金叉跟进:
=IF((VAR1〉20),VAR2,0);
VAR11:
=IF((HIGH〈VAR0),0,IF((LOW>VAR0),1,(((VAR0—HIGH)+0.009)/((LOW-HIGH)+0.009))));
AAA:
=(DMA(VAR11,(VOL/SUM(VOL,90)))*60);
BBB:
=(DMA(VAR11,(VOL/CAPITAL))*60);
VAR12:
=IF(C>1000,AAA,BBB);
VAR3:
=IF((((VAR12>0)AND(VAR12>REF(VAR12,1)))AND(低位金叉跟进〉=88)),VAR2,0);
VAR4:
=((3*SMA((((CLOSE-HHV(HIGH,27))/(LLV(LOW,27)—HHV(HIGH,27)))*100),5,1))-(2*SMA(SMA((((HIGH-HHV(HIGH,27))/(LLV(LOW,27)-HHV(HIGH,27)))*100),5,1),3,1)));
VAR5:
=EMA(VAR4,8);
VAR6:
=((3*SMA((((HIGH—HHV(HIGH,55))/(LLV(LOW,55)-HHV(HIGH,55)))*100),5,1))—(2*SMA(SMA((((HIGH—HHV(HIGH,55))/(LLV(LOW,55)-HHV(HIGH,55)))*100),5,1),3,1)));
VAR7:
=(EMA(VAR6,3)-10);
A:
=1。
1*C;
B:
=0。
9*C;
B1:
=100*(WINNER(A)-WINNER(B));
C1:
=MA(C,13)D1:
=IF(C〉1000,CROSS(VAR3,22),CROSS(VAR3,24));
锁定筹码:
=100-B1,COLOR0084FF;
锁定区:
STICKLINE(锁定筹码>70ANDC1,0,锁定筹码-65,8,0),COLOR0000FF;
主力资金:
EMA(100*(C—LLV(LOW,34))/(HHV(H,34)—LLV(LOW,34)),3),COLORRED,LINETHICK2;
即将爆发线:
65,COLOR00FF00;
爆发线:
80,COLORWHITE,LINETHICK1;
DRAWTEXT(CROSS(主力资金,爆发线),主力资金,’★爆发!
’),COLORYELLOW;
爆发警戒线:
50,COLOR00FF00;
抄底线:
20,COLORWHITE,LINETHICK2;
DRAWTEXT(CROSS(主力资金,抄底线),主力资金,’★抄底’),COLORWHITE;
DRAWTEXT(CROSS(主力资金,爆发警戒线),主力资金,'★加仓'),COLORWHITE;
DRAWTEXT(CROSS(主力资金,即将爆发线),主力资金,'★加仓'),COLORWHITE;
DRAWTEXT(CROSS(爆发线,主力资金),爆发线,'★空仓'),COLORWHITE;
LC:
=REF(C,1);
F1:
=ZIG(3,15);
方向:
IF((F1〉REF(F1,1)),5,105),COLOR00FF00,LINETHICK2;
DRAWTEXT(CROSS(抄底线,方向),抄底线,'★逢低进场!
’),COLORRED;
DRAWTEXT(CROSS(方向,抄底线),方向+20,'★逢高出场!
'),COLORWHITE;
5.【通达信】买卖点-—(主图)
MA5:
MA(C,5);
MA6:
=MA(C,6);
MA10:
MA(C,10);
MA20:
MA(C,20);A2:
=REF(MA20,1);J1:
=(MA20-A2)/A2*100;MJ1:
=MA(J1,3);
MA30:
MA(C,30);
MA60:
MA(C,60);
MA120:
MA(C,120);
乖离2:
=(MA20-MA30)/MA30*100;
VAR1:
=IF(BETWEEN(乖离2,—2,5),2,0);
MAX1:
=MAX(MA20,MA30);
MAX2:
=MAX(MAX1,MA60);
MIN11:
=MIN(MA20,MA30);
MIN2:
=MIN(MIN11,MA60);
K1:
=(MAX2/MIN2—1)*100;{粘合度符合条件}
VAR2:
=IF(K1〈=8,1,0);
上火车轨:
=MA20>MA30ANDMA20〉REF(MA20,1)ANDMA30〉REF(MA30,1)ANDMA20—MA30〉REF((MA20—MA30),1);
STICKLINE(上火车轨,MA20,MA30,0,0),COLORRED;
神枪手:
=DRAWTEXT(FILTER(上火车轨AND”MACD.DIF”<0。
15AND”MACD。
DIF"〉REF("MACD.DIF",1)ANDMA(V,60)>REF(MA(V,60),1)ANDMA(V,5)>MA(V,10)ANDJ1>REF(J1,1)AND
(L〈=MA20ANDC〉MA20OR(CROSS(MA5,MA20))),5),L*0.98,’←神枪手');
神枪手选股:
=FILTER(上火车轨AND”MACD。
DIF”<0.15AND"MACD.DIF”>REF(”MACD.DIF”,1)ANDMA(V,60)〉REF(MA(V,60),1)ANDMA(V,5)>MA(V,10)ANDJ1>REF(J1,1)AND
(L<=MA20ANDC〉MA20OR(CROSS(MA5,MA20))),5);{44.40%15240}
短线暴张:
DRAWTEXT(FILTER((VAR1ORVAR2)ANDMA10〉REF(MA10,1)ANDCOUNT(MA30>REF(MA30,1),3)=3ANDMA30>MA60ANDCOUNT(CROSS(MA5,MA30),3)ANDJ1>MJ1ANDMA(V,5)〉MA(V,60)
ANDMA(V,60)>REF(MA(V,60),1),5),MA60*0.99,’短线暴张’),COLORRED;
DRAWTEXT(CROSS("KDJ.K”(5,2,3),”KDJ。
D"(5,2,3))AND”KDJ。
D”(5,2,3)<30ANDJ1>MJ1ANDMA60>REF(MA60,1)ANDCOUNT(J1<1,3)〉=1,L*0。
995,’←买入'),COLORYELLOW;
DRAWTEXT(CROSS("KDJ.D”(5,2,3),"KDJ.K"(5,2,3))AND"KDJ。
D"(5,2,3)〉65ANDJ1〈MJ1ANDCOUNT(J1〉1,3)>=1,H*1.005,'←卖出’),COLORGREEN;
DRAWTEXT(CROSS(”KDJ。
D"(18,9,6),"KDJ.K"(18,9,6))AND"KDJ。
D”(18,9,6)〉60AND”KDJ。
J"(45,15,15)〉90,H*1.03,’←顶'),COLORRED;
DRAWTEXT(CROSS(MA5,MA6)AND"KDJ.K”(5,3,3)>=50AND”KDJ。
J”(5,3,3)<31,L*0.92,’←再买'),COLORMAGENTA;
XL1:
=((LLV(LOW,3)=LLV(LOW,60))AND((CLOSE/REF(CLOSE,1))〉=1.04));
XL2:
=(((CLOSE-EMA(CLOSE,21))/EMA(CLOSE,21))*100);
XL3:
=CROSS(XL2,(0-20));
DRAWTEXT(FILTER(((XL1>0)ANDLOW),5),(LOW—0.4),’●买点’);
DRAWTEXT((XL3>0),(LOW—0。
2),'●绝对底部’);
X6:
=REF(CLOSE,1);
X7:
=((SMA(MAX((CLOSE—X6),0),7,1)/SMA(ABS((CLOSE—X6)),7,1))*100);
X8:
=CROSS(79,X7);
X9:
=FILTER(X8,4);
DRAWTEXT(X9,(HIGH*1。
02),’●出货'),COLOR9000F5;
STICKLINE(C〉1。
098*REF(C,1),C,O,0,0),COLORYELLOW;
AAA:
=CONST(HHV(H,90));
R1:
=MA(CLOSE,1);
R2:
=MA(CLOSE,3);
R3:
=(MA(R2,1)*1);
R4:
=(MA(R2,3)*1);
DRAWTEXT(CROSS(R3,R4),(LOW—0。
1),'进'),COLORYELLOW;
LC:
=REF(CLOSE,1);
RSI:
=((SMA(MAX((CLOSE-LC),0),3,1)/SMA(ABS((CLOSE-LC)),3,1))*100);
FF:
=EMA(CLOSE,3);
MA15:
=EMA(CLOSE,21);
DRAWTEXT(CROSS(88,RSI),(HIGH*1.02),’出'),COLORGREEN;
VARE:
=MA(100*(CLOSE—LLV(CLOSE,34))/(HHV(HIGH,34)—LLV(LOW,34)),5)—20;
VAR12:
=(HIGH+LOW+CLOSE)/3;
VAR13:
=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));
VAR14:
=(VAR12—MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));
VAR15:
=IF(VAR13〉=150ANDVAR13〈200ANDVAR14〉=150ANDVAR14〈200,10,0);
VAR16:
=IF(VAR13<=—150ANDVAR13〉-200ANDVAR14〈=—150ANDVAR14>—200,-10,VAR15);
VAR17:
=(CLOSE—MA(CLOSE,13))/MA(CLOSE,13)*100;
VAR18:
=100—ABS(VAR17);
VAR19:
=IF(VAR18〈90,VAR18,100);
VAR1A:
=IF(VARE>0,VARE,0);
VAR1B:
=IF(VAR14〉=200ANDVAR13>=150,15,IF(VAR14<=—200ANDVAR13<=-150,-15,VAR16))+60;
VAR1C:
=VAR1A〉48ANDVAR1B>60ANDVAR19<100;
DRAWTEXT(VAR1CANDCOUNT(VAR1C,30)=1,HIGH*1.02,’大笔出货’),LINETHICK1,COLORFFCC66;
AA1:
=AMOUNT/V;
BB1:
=LCC1:
=(C-REF(C,1))/REF(C,1)*100〉1.2;
DD1:
=L〈MA(C,5)*0。
921;
EE1:
=V5;
老鼠仓:
=BB1ANDCC1ANDDD1ANDEE1,LINETHICK0;
DRAWTEXT(老鼠仓,(LOW*0。
99),’老鼠仓'),COLOR40CCFF;
A74:
=MA(CLOSE,20);
A75:
=(CLOSE〉MA(CLOSE,5));
A76:
=(MA(CLOSE,5)〉MA(CLOSE,10));
A77:
=(CLOSE>MA(CLOSE,10));
A78:
=(MA(CLOSE,5)〉MA(CLOSE,20));
A79:
=(CLOSE〉MA(CLOSE,20));
A710:
=REF(A74,1);
A711:
=(A74>A710);
AVX:
=(((((IF(A75,10,(0-10))+IF(A76,10,(0-10)))+IF(A77,10,(0-10)))
+IF(A78,10,(0-10)))+IF(A79,10,(0—10)))+IF(A711,10,(0-10)));
DSLX:
=(CLOSE/INDEXC);
DSLX1:
=MA(DSLX,5);
DSLX2:
=MA(DSLX,10);
V1:
=MA(VOL,5);
V2:
=MA(VOL,10);
T1:
=CONST(IF(C〈200AND((CROSS(AVX,1)AND(V1〉=V2))AND(DSLX>=DSLX1)),1,0));
T2:
=CONST(IF(C〈200AND((CROSS(AVX,1)AND(V1=DSLX1)),1,0));
T3:
=CONST(IF(C〈200AND((CROSS(AVX,1)AND(V1〉V2))AND(DSLXT4:
=CONST(IF(C<200AND((CROSS(AVX,1)AND(V1<=V2))AND(DSLXT5:
=CONST(IF(C〈200AND((CROSS(1,AVX)AND(V1>=V2))AND(DSLX〉=DSLX1)),1,0));
T6:
=CONST(IF(C<200AND((CROSS(1,AVX)AND(V1〈V2))AND(DSLX〉=DSLX1)),1,0));
T7:
=CONST(IF(C〈200AND((CROSS(1,AVX)AND(V1〉=V2))AND(DSLXT8:
=CONST(IF(C〈200AND((CROSS(1,AVX)AND(V1<