以下是通达信飞天擒龙指标公式源码和注释翻译结果
通达信飞天擒龙指标公式源码:
Z1:=STRCAT(HYBLOCK,'');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,'');
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.001,0.050,0,GNBLOCK),COLORCYAN;{概念};
底部:=(COST(95)-COST(5))/(COST(95)+COST(5))*100;
底部成本价:=COST(底部),COLORYELLOW;
顶部:=100-底部;
顶部成本价:=COST(顶部),COLORGREEN;
均值:=(底部+顶部)/2;
均值成本:=COST(均值),COLORRED,LINETHICK2;
JJ:=ABS(均值成本/C-1);
DD:DMA(CLOSE,JJ),LINETHICK2,COLORRED;
JJ1:=ABS(底部成本价/C-1);
DD1:DMA(CLOSE,JJ1),LINETHICK2,COLORYELLOW;
JJ2:=ABS(顶部成本价/C-1);
DD2:DMA(CLOSE,JJ2),LINETHICK2,COLORWHITE;
开始抓牛:=CROSS(DD,DD2)ANDDD1>DDANDDD1>DD2ANDDD>DD2ANDC>DD1;
DRAWTEXT(开始抓牛,L*0.985,'牛启动'),COLORGREEN;
开始抓牛1:=CROSS(DD1,DD)ANDDD1>DDANDDD1>DD2ANDDD>DD2ANDC>DD1;
DRAWTEXT(开始抓牛1,L*0.985,'牛启动'),COLORGREEN;
买点1:=REF(均值成本,2)>REF(均值成本,1)AND均值成本>REF(均值成本,1);
买点2:=REF(均值成本,2)=REF(均值成本,1)AND均值成本>REF(均值成本,1);
DRAWTEXT(买点1OR买点2ANDC>O,L*0.985,'买'),COLORRED;
STICKLINE(C>O,C,O,3.2,0),COLOR000066;
STICKLINE(C>O,C,O,2.0,0),COLOR000077;
STICKLINE(C>O,C,O,1.5,0),COLOR000099;
STICKLINE(C>O,C,O,0.9,0),COLOR0000CC;
STICKLINE(C>O,C,O,0.5,0),COLOR0000FF;
STICKLINE(C>0,O,C,0,0),COLORFFFFFF;
STICKLINE(C<O,L,H,0,0),COLOR009900;
STICKLINE(C<O,C,O,3.2,0),COLOR009900;
STICKLINE(C<O,C,O,2.5,0),COLOR00BB00;
STICKLINE(C<O,C,O,1.5,0),COLOR00DD00;
STICKLINE(C<O,C,O,0.5,0),COLOR00FF00;
STICKLINE(C<O,C,O,0,0),COLORFFFFFF;
T1:=5;
T2:=4;
P:=((2)*(CLOSE)+HIGH+LOW+OPEN)/(5);
BB:=MA(P,3);
CC:=(SUM(IF((P>REF(P,1)),(P)*(VOL),0),4))/(SUM(IF((P<REF(P,1)),(P)*(VOL),0),4));
DD:=REF(100-(100)/(1+CC),1);
A1:=HHV(P,15);
A2:=LLV(P,15);
A3:=A1-A2;
A4:=(EMA((P-A2)/(A3),2))*(100);
B1:=HHV(P,60);
B2:=LLV(P,60);
B3:=B1-B2;
B4:=(EMA((P-B2)/(B3),2))*(100);
C1:=HHV(P,240);
C2:=LLV(P,240);
C3:=C1-C2;
C4:=(EMA((P-C2)/(C3),2))*(100);
长风险:C4,Linethick2,Color443434;
中风险:B4,ColorAA7755;
短风险:A4,Color44AABB;
IF(FILTER((中风险<REF(中风险,1))and(中风险>90)and(BB<REF(BB,1)),5),92,100),Linethick2,Color44BB00;
IF(FILTER((中风险>REF(中风险,1))and(中风险<5)and(CLOSE>REF(CLOSE,1)),5),14,0),Linethick2,Color2222FF;
VAR4:=LLV(LOW,T1);
VAR5:=HHV(HIGH,T2);
散户:EMA(((P-VAR4)/(VAR5-VAR4))*(100),T2),Linethick2,Color3333DD;
庄家:EMA((0.667)*(REF(散户,1))+(0.333)*(散户),2),Linethick2,ColorDDCC00;
VAR6:=((HHV(HIGH,4)-P)/(HHV(HIGH,4)-LLV(LOW,4)))*(100)-72;
VAR7:=((P-LLV(LOW,4))/(HHV(HIGH,4)-LLV(LOW,4)))*(100);
VAR8:=SMA(VAR7,2,1);
DRAWTEXT(CROSS(散户,庄家)and(散户<50)and(29<散户),20,'▲'),colorred;
DRAWTEXT(CROSS(庄家,散户)and(散户>40)and(71>散户),70,'▼'),ColorFF0000;
DRAWTEXT(CROSS(散户,庄家)and(散户<30),30,'吸'),colorred;
DRAWICON(CROSS(散户,庄家)and(散户<30),20,1),coloryellow;
DRAWICON(CROSS(庄家,散户)and(散户>70),80,2),ColorFF00FF;
VAR9:=CLOSE-REF(CLOSE,5);
VARA:=((EMA(EMA(VAR9,5),5))/(EMA(EMA(ABS(VAR9),5),5)))*(100);
VARB:=((EMA(EMA(VAR9,10),10))/(EMA(EMA(ABS(VAR9),10),10)))*(100);
VARC:=((EMA(EMA(VAR9,20),20))/(EMA(EMA(ABS(VAR9),20),20)))*(100);
卖出:=IF((VARA>0)andCROSS(VARC,VARA),10,0);
DRAWICON((卖出>0),60,2),Color00FF00;
CCI:=((P-MA(P,14))*(100))/((1.5)*(AVEDEV(P,14)));
RSI1:=((SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1))/(SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)))*(100);
STICKLINE((CCI>100),106,100,6,0),Color00AC00;
STICKLINE((RSI1>80),105,102,6,0),Color00FE00;
STICKLINE((CCI<(-100)),(-6),0,6,0),coloryellow;
STICKLINE((RSI1<25),(-6),(-2),6,0),ColorFF44FF;
D1:=(中风险>REF(中风险,1))and(短风险>REF(短风险,1))and(长风险>REF(长风险,1))and(长风险<8)and(中风险<10)and(短风险<15);
D2:=CROSS(短风险,中风险)and(中风险<8);
D3:=CROSS(短风险,长风险)and(长风险<8)and(中风险<20);
DRAWICON(FILTER(D1orD2orD3and(DD<15)and(CLOSE>REF(CLOSE,1)),5),8,1),ColorFF0000;
DRAWICON(FILTER((中风险<REF(中风险,1))and(短风险<REF(短风险,1))and(长风险<REF(长风险,1))and(中风险>95)and(短风险>85)or(长风险>100)and(中风险>100)and(短风险>100),5),95,2),Color000080;
警戒线:80,ColorDCDCDC;
启动线:20,coloryellow;
50,POINTDOT,Color00DCDC;
通达信飞天擒龙指标公式源码注释翻译结果
Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,画红色
当满足条件是否最后一个周期时,在横轴0.001纵轴0.050位置书写文字,画青色
底部赋值:(获利盘为95%的成本分布-获利盘为5%的成本分布)/(获利盘为95%的成本分布+获利盘为5%的成本分布)*100
底部成本价赋值:获利盘为底部%的成本分布,画黄色
顶部赋值:100-底部
顶部成本价赋值:获利盘为顶部%的成本分布,画绿色
均值赋值:(底部+顶部)/2
均值成本赋值:获利盘为均值%的成本分布,画红色,线宽为2
JJ赋值:均值成本/收盘价-1的绝对值
输出DD:以JJ为权重收盘价的动态移动平均,线宽为2,画红色
JJ1赋值:底部成本价/收盘价-1的绝对值
输出DD1:以JJ1为权重收盘价的动态移动平均,线宽为2,画黄色
JJ2赋值:顶部成本价/收盘价-1的绝对值
输出DD2:以JJ2为权重收盘价的动态移动平均,线宽为2,画白色
开始抓牛赋值:DD上穿DD2ANDDD1>
DDANDDD1>
DD2ANDDD>
DD2ANDC>
DD1
当满足条件开始抓牛时,在最低价*0.985位置书写文字,画绿色
开始抓牛1赋值:DD1上穿DDANDDD1>
DDANDDD1>
DD2ANDDD>
DD2ANDC>
DD1
当满足条件开始抓牛1时,在最低价*0.985位置书写文字,画绿色
买点1赋值:2日前的均值成本>
1日前的均值成本AND均值成本>
1日前的均值成本
买点2赋值:2日前的均值成本=1日前的均值成本AND均值成本>
1日前的均值成本
当满足条件买点1OR买点2AND收盘价>时,在?位置书写文字
开盘价,最低价*0.985,'买'),画红色
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,3.2,0),COLOR000066
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,2.0,0),COLOR000077
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,1.5,0),COLOR000099
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,0.9,0),COLOR0000CC
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,0.5,0),COLOR0000FF
当满足条件收盘价>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,开盘价,收盘价,0,0),COLORFFFFFF
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,最低价,最高价,0,0),COLOR009900
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,3.2,0),COLOR009900
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,2.5,0),COLOR00BB00
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,1.5,0),COLOR00DD00
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,0.5,0),COLOR00FF00
当满足条件收盘价<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
开盘价,收盘价,开盘价,0,0),COLORFFFFFF
T1赋值:5
T2赋值:4
P赋值:((2)*(收盘价)+最高价+最低价+开盘价)/(5)
BB赋值:P的3日简单移动平均
CC赋值:(如果(P>1日前的P),返回(P)*(成交量(手)),否则返回0的4日累和)/(如果(P<1日前的P),返回(P)*(成交量(手)),否则返回0的4日累和)
DD赋值:1日前的100-(100)/(1+CC)
A1赋值:15日内P的最高值
A2赋值:15日内P的最低值
A3赋值:A1-A2
A4赋值:((P-A2)/(A3)的2日指数移动平均)*(100)
B1赋值:60日内P的最高值
B2赋值:60日内P的最低值
B3赋值:B1-B2
B4赋值:((P-B2)/(B3)的2日指数移动平均)*(100)
C1赋值:240日内P的最高值
C2赋值:240日内P的最低值
C3赋值:C1-C2
C4赋值:((P-C2)/(C3)的2日指数移动平均)*(100)
输出长风险:C4,线宽为2,COLOR443434
输出中风险:B4,COLORAA7755
输出短风险:A4,COLOR44AABB
如果(中风险<1日前的中风险)AND(中风险>90)AND(BB<1日前的BB)的5日过滤,返回92,否则返回100,线宽为2,COLOR44BB00
如果(中风险>1日前的中风险)AND(中风险<5)AND(收盘价>1日前的收盘价)的5日过滤,返回14,否则返回0,线宽为2,COLOR2222FF
VAR4赋值:T1日内最低价的最低值
VAR5赋值:T2日内最高价的最高值
输出散户:((P-VAR4)/(VAR5-VAR4))*(100)的T2日指数移动平均,线宽为2,COLOR3333DD
输出庄家:(0.667)*(1日前的散户)+(0.333)*(散户)的2日指数移动平均,线宽为2,COLORDDCC00
VAR6赋值:((4日内最高价的最高值-P)/(4日内最高价的最高值-4日内最低价的最低值))*(100)-72
VAR7赋值:((P-4日内最低价的最低值)/(4日内最高价的最高值-4日内最低价的最低值))*(100)
VAR8赋值:VAR7的2日[1日权重]移动平均
当满足条件散户上穿庄家AND(散户<50)AND(29<散户)时,在20位置书写文字,画红色
当满足条件庄家上穿散户AND(散户>40)AND(71>散户)时,在70位置书写文字,COLORFF0000
当满足条件散户上穿庄家AND(散户<30)时,在30位置书写文字,画红色
当满足条件散户上穿庄家AND(散户<30)时,在20位置画1号图标,画黄色
当满足条件庄家上穿散户AND(散户>70)时,在80位置画2号图标,COLORFF00FF
VAR9赋值:收盘价-5日前的收盘价
VARA赋值:((VAR9的5日指数移动平均的5日指数移动平均)/(VAR9的绝对值的5日指数移动平均的5日指数移动平均))*(100)
VARB赋值:((VAR9的10日指数移动平均的10日指数移动平均)/(VAR9的绝对值的10日指数移动平均的10日指数移动平均))*(100)
VARC赋值:((VAR9的20日指数移动平均的20日指数移动平均)/(VAR9的绝对值的20日指数移动平均的20日指数移动平均))*(100)
卖出赋值:如果(VARA>0)ANDCROSS(VARC,VARA),返回10,否则返回0
当满足条件(卖出>0)时,在60位置画2号图标,COLOR00FF00
CCI赋值:((P-P的14日简单移动平均)*(100))/((1.5)*(P的14日平均绝对偏差))
RSI1赋值:((收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均)/(收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均))*(100)
当满足条件(CCI>100)时,在106和100位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00AC00
当满足条件(RSI1>80)时,在105和102位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLOR00FE00
当满足条件(CCI<(-100))时,在(-6)和0位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色
当满足条件(RSI1<25)时,在(-6)和(-2)位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFF44FF
D1赋值:(中风险>1日前的中风险)AND(短风险>1日前的短风险)AND(长风险>1日前的长风险)AND(长风险<8)AND(中风险<10)AND(短风险<15)
D2赋值:短风险上穿中风险AND(中风险<8)
D3赋值:短风险上穿长风险AND(长风险<8)AND(中风险<20)
当满足条件D1ORD2ORD3AND(DD<15)AND(收盘价>1日前的收盘价)的5日过滤时,在8位置画1号图标,COLORFF0000
当满足条件(中风险<1日前的中风险)AND(短风险<1日前的短风险)AND(长风险<1日前的长风险)AND(中风险>95)AND(短风险>85)OR(长风险>100)AND(中风险>100)AND(短风险>100)的5日过滤时,在95位置画2号图标,COLOR000080
输出警戒线:80,COLORDCDCDC
输出启动线:20,画黄色
50,POINTDOT,COLOR00DCDC
通达信飞天擒龙指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)