N:=90;
方向线:4*SMA((CLOSE-LLV(LOW,n))/(HHV(HIGH,n)-LLV(LOW,n))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,n))/(HHV(HIGH,n)-LLV(LOW,n))*100,5,1),3.2,1),Color00FFFF ,linethick1;
N:=10;
:4*SMA((CLOSE-LLV(LOW,n))/(HHV(HIGH,n)-LLV(LOW,n))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,n))/(HHV(HIGH,n)-LLV(LOW,n))*100,5,1),3.2,1),colorred,linethick2;
底线:IF(趋势 =8,5,0),colorgreen,linethick2;
上穿必涨:IF(趋势 =28,25,20),colorbrown,linethick2;
5:IF(趋势 =53,50,45),colorwhite,LINETHICK1;
下破必跌:IF(趋势 =90,85,80),colorbrown,linethick2;
頂线11:IF(趋势 =105,100,95),Color00FF00,linethick2;
顶:IF(趋势 =118,115,110),colorgreen,linethick2;
VAR3:=LLV(HIGH,240);
VAR4:=100*(CLOSE-VAR3)/VAR3;
VAR5:=(CLOSE-LLV(LOW,528))/(HHV(HIGH,528)-LLV(LOW,528))*100;
VAR6:=(CLOSE-LLV(CLOSE,530))/(HHV(CLOSE,530)-LLV(CLOSE,530))*100;
VAR8:=SMA(MAX(CLOSE-REF(CLOSE,1),0),34,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),7,1)*100;
VAR9:=SMA(MAX(CLOSE-REF(CLOSE,1),0),13,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),13,1)*100;
VARA:=BARSCOUNT(CLOSE);
VARB:=VAR8 20ANDVAR9 23ANDVARA
VARC:=VARBANDCOUNT(VARB,1)=1;
VARD:=EMA(CLOSE,21)-EMA(CLOSE,8);
VARE:=EMA(VARD,5);
VARF:=TROUGHBARS(3,6,1) 4ANDCROSS(VARD,VARE);
VAR10:=IF(TROUGHBARS(3,16,1)=0ANDHIGH LOW+0.04,4,0);
VAR11:=ZIG(3,6) REF(ZIG(3,6),1)ANDREF(ZIG(3,6),1) =REF(ZIG(3,6),2)ANDREF(ZIG(3,6),2) =REF(ZIG(3,6),3);
VAR12:=ZIG(3,6) REF(ZIG(3,6),1)ANDREF(ZIG(3,6),1) =REF(ZIG(3,6),2)ANDREF(ZIG(3,6),2) =REF(ZIG(3,6),3);
VAR13:=ZIG(3,22) REF(ZIG(3,22),1)ANDREF(ZIG(3,22),1) =REF(ZIG(3,22),2)ANDREF(ZIG(3,22),2) =REF(ZIG(3,22),3);
VAR14:=ZIG(3,22) REF(ZIG(3,22),1)ANDREF(ZIG(3,22),1) =REF(ZIG(3,22),2)ANDREF(ZIG(3,22),2) =REF(ZIG(3,22),3);
VAR15:=ZIG(3,51) REF(ZIG(3,51),1)ANDREF(ZIG(3,51),1) =REF(ZIG(3,51),2)ANDREF(ZIG(3,51),2) =REF(ZIG(3,51),3);
VAR16:=ZIG(3,51) REF(ZIG(3,51),1)ANDREF(ZIG(3,51),1) =REF(ZIG(3,51),2)ANDREF(ZIG(3,51),2) =REF(ZIG(3,51),3);
VAR17:=ZIG(3,72) REF(ZIG(3,72),1)ANDREF(ZIG(3,72),1) =REF(ZIG(3,72),2)ANDREF(ZIG(3,72),2) =REF(ZIG(3,72),3);
VAR18:=ZIG(3,72) REF(ZIG(3,72),1)ANDREF(ZIG(3,72),1) =REF(ZIG(3,72),2)ANDREF(ZIG(3,72),2) =REF(ZIG(3,72),3);
VAR19:=EMA(CLOSE,2)-EMA(CLOSE,150);
VAR1A:=EMA(VAR19,100);
VAR1B:=2*(VAR19-VAR1A);
VAR1C:=POW(VAR1B,3)*0.1+POW(VAR1B,1);
VAR1D:=SQRT(SQRT(LOW*HIGH*OPEN*CLOSE));
VAR1E:=EMA(VAR1D*0.97,3);
VAR1F:=(HIGH+LOW+CLOSE)/3;
VAR20:=(VAR1F-MA(VAR1F,14))/(0.015*AVEDEV(VAR1F,14));
VAR21:=CROSS(VAR1E,LOW);
大底:VAR10*16,coloryellow;
组合买:(VAR11+VAR13+VAR15+VAR17)*20, colorred;
组合卖:(VAR12+VAR14+VAR16+VAR18)*17, colorgreen;
线:IF(MONTH 2008ANDVAR1B 0.1,VAR1C,0)*0.000005, COLOR6699CC;
黑马信号介入点:大底ANDVARFANDVARCANDVAR21ANDVAR4 0ANDVAR5 2ANDVAR6=0,COLORFFFF99;
DRAWTEXT(VAR13,15,'●黑馬'),colormagenta;
DRAWICON(组合买,组合买,0);
DRAWICON(组合卖,组合卖,0);
DRAWTEXT(黑马信号介入点 0,4.5,'●黑马介入点'),colorred;
DRAWICON(大底 0,65,4);
DRAWTEXT(大底ANDVARFANDVARC,2.8,'30%下单莫错过!'),colormagenta;
DRAWTEXT(VAR14,38,'小頂卖'),colorgreen;
DRAWTEXT(VAR16,50,'中頂卖'),colorgreen;
DRAWTEXT(VAR18,65,'大頂卖'),colorgreen;
DRAWTEXT(VAR20AND大底 0,68,'大底买'),coloryellow;
DRAWTEXT(VAR17,50,'发现黑马'), COLORFF6600;
X1:0;
Var1:=MA(CLOSE,5);
Var2:=MA(CLOSE,10);
Var3:=MA(CLOSE,20);
Var4:=MA(CLOSE,30);
Var5:=(Var1+Var2+Var3+Var4)/4;
Var6:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;
Var7:=(Var5-REF(Var5,5))/REF(Var5,5)*1500;
Var8:=EMA(Var6,8);
VAR9:=TROUGHBARS(3,15,1)
VAR10:=PEAKBARS(3,15,1)
VAR11:=IF(VAR9=1,50,0);
VAR12:=IF(VAR10=1,50,0);
底部:=IF(VAR11=50,50,0);
头部:=IF(VAR12=50,100,0);
买:IF(底部 REF(底部,1),70,0),colormagenta;
卖:IF(头部 REF(头部,1),70,0),colorgray;
DRAWTEXT(买=70,74,'买'),colorred,linethick2;
DRAWTEXT(卖=70,74,'江恩卖'),COLORffffff,linethick2;
var2:=LLV(LOW,25);
var3:=HHV(HIGH,50);
动力线:=EMA((CLOSE-var2)/(var3-var2)*110,4);
STICKLINE(动力线 REF(动力线,1),动力线,REF(动力线,1),8,1),colorred;
STICKLINE(动力线 =REF(动力线,1),动力线,REF(动力线,1),8,1),colorgreen;
数值:动力线,ColorFFFFFF;
CS:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
线:(EMA(CS,3)-50)*2;
极弱:-80;
强势:60;
风险:80;
弱势:-60;
主力线,COLORSTICK;
今日保护价:(REF(C,1)+REF(C,2)+O)/3,linethick0;
VAR1:=REF(CLOSE,1);
VAR2:=SMA(MAX(CLOSE-VAR1,0),6,1)/SMA(ABS(CLOSE-VAR1),6,1)*100;
STICKLINE(CROSS(75.9,VAR2),主力线+5,主力线-5,3,0),coloryellow;
DRAWTEXT(CROSS(主力线,78),78,'清仓'),colorred;
DRAWTEXT(CROSS(主力线,强势),60,'飙升'),coloryellow;
DRAWTEXT(CROSS(主力线,0),0,'控盘'),colorwhite;
DRAWTEXT(CROSS(主力线,-60),-30,'回补'),colorgreen;公式解读:
[源码注释]通达信公式动态公式解读
N赋值:90
输出
方向线:4*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均-
3*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,COLOR00FFFF?,线宽为1
N赋值:10
输出
趋势:4*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均-
3*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,画红色,线宽为2
输出
底线:如果趋势 =8,返回5,否则返回0,画绿色,线宽为2
输出
上穿必涨:如果趋势 =28,返回25,否则返回20,画棕色,线宽为2
输出
中线5:如果趋势 =53,返回50,否则返回45,画白色,线宽为1
输出
下破必跌:如果趋势 =90,返回85,否则返回80,画棕色,线宽为2
输出
頂线11:如果趋势 =105,返回100,否则返回95,COLOR00FF00,线宽为2
输出
顶:如果趋势 =118,返回115,否则返回110,画绿色,线宽为2
VAR3赋值:240日内最高价的最低值
VAR4赋值:100*(收盘价-VAR3)/VAR3
VAR5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100
VAR6赋值:(收盘价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100
VAR8赋值:收盘价-1日前的收盘价和0的较大值的34日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的7日[1日权重]移动平均*100
VAR9赋值:收盘价-1日前的收盘价和0的较大值的13日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的13日[1日权重]移动平均*100
VARA赋值:收盘价的有效数据周期数
VARB赋值:VAR8 20ANDVAR9 23ANDVARA 35
VARC赋值:VARBANDCOUNT(VARB,1)=1
VARD赋值:收盘价的21日指数移动平均-收盘价的8日指数移动平均
VARE赋值:VARD的5日指数移动平均
VARF赋值:收盘价6%之字转向的前1个波谷位置 4ANDCROSS(VARD,VARE)
VAR10赋值:如果收盘价16%之字转向的前1个波谷位置=0ANDHIGH 最低价+0.04,返回4,否则返回0
VAR11赋值:收盘价6%的之字转向 1日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,1) =2日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,2) =3日前的收盘价6%的之字转向
VAR12赋值:收盘价6%的之字转向 1日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,1) =2日前的收盘价6%的之字转向ANDREF(收盘价6%的之字转向,2) =3日前的收盘价6%的之字转向
VAR13赋值:收盘价22%的之字转向 1日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,1) =2日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,2) =3日前的收盘价22%的之字转向
VAR14赋值:收盘价22%的之字转向 1日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,1) =2日前的收盘价22%的之字转向ANDREF(收盘价22%的之字转向,2) =3日前的收盘价22%的之字转向
VAR15赋值:收盘价51%的之字转向 1日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,1) =2日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,2) =3日前的收盘价51%的之字转向
VAR16赋值:收盘价51%的之字转向 1日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,1) =2日前的收盘价51%的之字转向ANDREF(收盘价51%的之字转向,2) =3日前的收盘价51%的之字转向
VAR17赋值:收盘价72%的之字转向 1日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,1) =2日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,2) =3日前的收盘价72%的之字转向
VAR18赋值:收盘价72%的之字转向 1日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,1) =2日前的收盘价72%的之字转向ANDREF(收盘价72%的之字转向,2) =3日前的收盘价72%的之字转向
VAR19赋值:收盘价的2日指数移动平均-收盘价的150日指数移动平均
VAR1A赋值:VAR19的100日指数移动平均
VAR1B赋值:2*(VAR19-VAR1A)
VAR1C赋值:VAR1B的3乘幂*0.1+VAR1B的1乘幂
VAR1D赋值:最低价*最高价*开盘价*收盘价的开方的开方
VAR1E赋值:VAR1D*0.97的3日指数移动平均
VAR1F赋值:(最高价+最低价+收盘价)/3
VAR20赋值:(VAR1F-VAR1F的14日简单移动平均)/(0.015*VAR1F的14日平均绝对偏差)
VAR21赋值:VAR1E上穿最低价
输出
大底:VAR10*16,画黄色
输出
组合买:(VAR11+VAR13+VAR15+VAR17)*20,?COLORRED
输出
组合卖:(VAR12+VAR14+VAR16+VAR18)*17,?COLORGREEN
输出
黑马线:如果月份 2008ANDVAR1B 0.1,返回VAR1C,否则返回0*0.000005,?COLOR6699CC
输出
黑马信号介入点:大底ANDVARFANDVARCANDVAR21ANDVAR4 0ANDVAR5 2ANDVAR6=0,COLORFFFF99
当满足条件VAR13时,在15位置书写文字,画洋红色
当满足条件组合买时,在组合买位置画0号图标
当满足条件组合卖时,在组合卖位置画0号图标
当满足条件黑马信号介入点 0时,在4.5位置书写文字,画红色
当满足条件大底 0时,在65位置画4号图标
当满足条件大底ANDVARFANDVARC时,在2.8位置书写文字,画洋红色
当满足条件VAR14时,在38位置书写文字,画绿色
当满足条件VAR16时,在50位置书写文字,画绿色
当满足条件VAR18时,在65位置书写文字,画绿色
当满足条件VAR20AND大底 0时,在68位置书写文字,画黄色
当满足条件VAR17时,在50位置书写文字,?COLORFF6600
输出
X1:0
VAR1赋值:收盘价的5日简单移动平均
VAR2赋值:收盘价的10日简单移动平均
VAR3赋值:收盘价的20日简单移动平均
VAR4赋值:收盘价的30日简单移动平均
VAR5赋值:(VAR1+VAR2+VAR3+VAR4)/4
VAR6赋值:(VAR5-5日前的VAR5)/5日前的VAR5*1500
VAR7赋值:(VAR5-5日前的VAR5)/5日前的VAR5*1500
VAR8赋值:VAR6的8日指数移动平均
VAR9赋值:收盘价15%之字转向的前1个波谷位置 10
VAR10赋值:收盘价15%之字转向的前1个波峰位置 10
VAR11赋值:如果VAR9=1,返回50,否则返回0
VAR12赋值:如果VAR10=1,返回50,否则返回0
底部赋值:如果VAR11=50,返回50,否则返回0
头部赋值:如果VAR12=50,返回100,否则返回0
输出
买:如果底部 1日前的底部,返回70,否则返回0,画洋红色
输出
卖:如果头部 1日前的头部,返回70,否则返回0,画深灰色
当满足条件买=70时,在74位置书写文字,画红色,线宽为2
当满足条件卖=70时,在74位置书写文字,COLORFFFFFF,线宽为2
VAR2赋值:25日内最低价的最低值
VAR3赋值:50日内最高价的最高值
动力线赋值:(收盘价-VAR2)/(VAR3-VAR2)*110的4日指数移动平均
当满足条件动力线 1日前的动力线时,在动力线和1日前的动力线位置之间画柱状线,宽度为8,1不为0则画空心柱.,画红色
当满足条件动力线 =1日前的动力线时,在动力线和1日前的动力线位置之间画柱状线,宽度为8,1不为0则画空心柱.,画绿色
输出
数值:动力线,COLORFFFFFF
CS赋值:(收盘价-8日内最低价的最低值)/(8日内最高价的最高值-8日内最低价的最低值)*100
输出
主力线:(CS的3日指数移动平均-50)*2
输出
极弱:-80
输出
强势:60
输出
风险:80
输出
弱势:-60
主力线,COLORSTICK
输出
今日保护价:(1日前的收盘价+2日前的收盘价+开盘价)/3,线宽为0
VAR1赋值:1日前的收盘价
VAR2赋值:收盘价-VAR1和0的较大值的6日[1日权重]移动平均/收盘价-VAR1的绝对值的6日[1日权重]移动平均*100
当满足条件75.9上穿VAR2时,在主力线+5和主力线-5位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件主力线上穿78时,在78位置书写文字,画红色
当满足条件主力线上穿强势时,在60位置书写文字,画黄色
当满足条件主力线上穿0时,在0位置书写文字,画白色
当满足条件主力线上穿-60时,在-30位置书写文字,画绿色