通达信机构趋势副图源码
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,LINETHICK2;
STICKLINE(B1-机构持仓>0,B1,机构持仓,5/3,0),COLOR0000FF;
STICKLINE(B1-机构持仓<0,B1,机构持仓,5/3,0),COLOR00FF00;
长线主力:100*(C-LLV(L,30))/(HHV(C,30)-LLV(L,30)),COLORLIMAGENTA,LINETHICK2;
筹码集中:100*(1-WINNER(CLOSE)),COLORLIGRAY,LINETHICK1;
强弱分界线:50,COLORGREEN;
爆发线:80,COLORYELLOW;
筹码集中线:100,COLORRED,LINETHICK1;
V1:=EMA(CLOSE,60)-EMA(CLOSE,300);
V2:=EMA(V1,300);
V3:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
V6:=CLOSE/REF(CLOSE,3)>=1.1;
V7:=BACKSET(V6,3);
大涨买:IF((V7 AND COUNT(V7,3)=1),50,0),COLORMAGENTA,LINETHICK2;
DRAWTEXT(大涨买,50,'大涨买 '),COLORMAGENTA;
V10:=PEAKBARS(3,15,1)<10; V12:=IF(V10=1,50,0);
头部:= IF(V12=50,100,0);
卖:IF(头部>REF(头部,1),50,0),COLORGREEN,LINETHICK2;DRAWTEXT(卖,50,'拉高出货' ),LINETHICK2;
V9:=TROUGHBARS(3,15,1)<10; V11:=IF(V9=1,50,0);
底部:= IF(V11=50,50,0);
买:IF( 底部>REF(底部,1),40,0),COLORRED,LINETHICK2; DRAWTEXT(买,40,'主力建仓 '),COLORRED;
VARB:=CLOSE>MA(CLOSE,30) AND CLOSE<MA(CLOSE,30)*1.04;
VARC:=MA(CLOSE,30)>REF(MA(CLOSE,30),1);
VARD:=BARSLAST(CROSS(MA(CLOSE,5),MA(CLOSE,10)))<BARSLAST(CROSS(MA(CLOSE,10),MA(CLOSE,5)));
VARE:=0-"MACD.DIF"(7,21,3);
VARF:=TROUGHBARS(3,15,1)<4;
多空:EMA((CLOSE-MA((2*CLOSE+HIGH+LOW)/4,30))/MA((2*CLOSE+HIGH+LOW)/4,30)*100,3),COLORYELLOW;
0,COLORRED;
STICKLINE(FILTER(VARF=1,5) AND 多空<-10,50,0,3.5,0),COLORF00FF0;
STICKLINE(FILTER(VARF=1,5),50,0,8/3,0),COLORYELLOW;
DRAWTEXT(FILTER(VARF=1,3),60,'★大黑马'),COLORYELLOW ;
STICKLINE(多空<-10,0,多空,0.85/3,0),COLORYELLOW;
STICKLINE(多空>10,0,多空,0.95/3,0),COLORRED;
B:=ZIG(3,50/5)*1;
G:=MA(B,2);
D:=CROSS(B,G)*10;
W:=CROSS(G,B)*10;
DRAWTEXT(W=10,0.1,'跌趋势确立' ),COLORGREEN;
DRAWTEXT(D=10,0.1,'涨趋势确立'),COLORRED;
未来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:PEAK
该公式包含未来函数:PEAKBARS
该公式包含未来函数:TROUGH
该公式包含未来函数:TROUGHBARS
该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
VAR1赋值:9日内HIGH最高值-9日内LOW最低值
VAR2赋值:9日内HIGH最高值-收盘价
VAR3赋值:收盘价-9日内LOW最低值
VAR4赋值:((VAR2)/(VAR1))*(100)-70
VAR5赋值:((收盘价-60日内LOW最低值)/(60日内HIGH最高值-60日内LOW最低值))*(100)
VAR6赋值:((2)*(收盘价)+HIGH+LOW)/(4)
VAR7赋值:SMA(((VAR3)/(VAR1))*(100),3,1)
VAR8赋值:34日内LOW最低值
VAR7的3日[1日权重]移动平均
VAR10:=IF((VAR9>100),VAR9-100,0)
VAR11:=34日内HIGH最高值
B1赋值:EMA(((VAR6-VAR8)/(VAR11-VAR8))*(100),8)
输出机构持仓:B1的13日指数移动平均,POINTDOT,COLORRED, 线宽为2
当满足条件B1-机构持仓>0时,在B1和机构持仓之间画柱状线
当满足条件B1-机构持仓<0时,在B1和机构持仓之间画柱状线
输出长线主力:100*(C-30日内L最低值)/(30日内C最高值-30日内L最低值),COLORLIMAGENTA, 线宽为2
输出筹码集中:100*(1-收盘价计算的获利盘比例),COLORLIGRAY,LINETHICK1
输出强弱分界线:50,COLORGREEN
输出爆发线:80,COLORYELLOW
筹码集中线:100,COLORRED,LINETHICK1
V1赋值:收盘价的60日指数移动平均-收盘价的300日指数移动平均
V2赋值:V1的300日指数移动平均
V3赋值:(收盘价-8日内LOW最低值)/(8日内HIGH最高值-8日内LOW最低值)*100
V6赋值:收盘价/3日前的收盘价>=1.1
V7赋值:BACKSET(V6,3)
输出大涨买:IF((V7 AND 统计3日满足V7的天数=1),50,0),COLORMAGENTA, 线宽为2
当满足条件大涨买时,在50和'大涨买 '位置书写文字
V10:=PEAKBARS(3,15,1)<10
如果V10=1返回50否则返回0
如果V12=50返回100否则返回0
输出卖:IF(头部>1日前的头部,50,0),COLORGREEN, 线宽为2
当满足条件卖时,在50和'拉高出货' 位置书写文字
V9赋值:TROUGHBARS(3,15,1)<10
如果V9=1返回50否则返回0
如果V11=50返回50否则返回0
输出买:IF( 底部>1日前的底部,40,0),COLORRED, 线宽为2
当满足条件买时,在40和'主力建仓 '位置书写文字
VARB赋值:收盘价>收盘价的30日简单移动平均 AND 收盘价<收盘价的30日简单移动平均*1.04
VARC赋值:收盘价的30日简单移动平均>REF(收盘价的30日简单移动平均,1)
VARD赋值:上次CROSS(收盘价的5日简单移动平均,收盘价的10日简单移动平均距今天数)
VARE赋值:0-"MACD.DIF"(7,21,3)
VARF赋值:TROUGHBARS(3,15,1)<4
输出多空:EMA((收盘价-MA((2*收盘价+HIGH+LOW)/4,30))/MA((2*收盘价+HIGH+LOW)/4,30)*100,3),COLORYELLOW
0,COLORRED
STICKLINE(VARF=1的5过滤 AND 多空<-10,50,0,3.5,0),COLORF00FF0
STICKLINE(VARF=1的5过滤,50,0,8/3,0),COLORYELLOW
DRAWTEXT(VARF=1的3过滤,60,'★大黑马'),COLORYELLOW
当满足条件多空<-10时,在0和多空之间画柱状线
当满足条件多空>10时,在0和多空之间画柱状线
B赋值:ZIG(3,50/5)*1
G赋值:B的2日简单移动平均
D赋值:B上穿G*10
W赋值:G上穿B*10
当满足条件W=10时,在0.1和'跌趋势确立' 位置书写文字
当满足条件D=10时,在0.1和'涨趋势确立'位置书写文字