上1:SMA(C,20,1)+6.18*SMA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),17,1),colormagenta;
上2:SMA(C,20,1)+3.82*SMA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),17,1),colorgreen;
下1:SMA(C,20,1)-3.82*SMA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),17,1),coloryellow;
下2:SMA(C,20,1)-6.18*SMA(MAX(MAX(H-L,ABS(H-REF(C,1))),ABS(REF(C,1)-L)),17,1),colormagenta;
生命线:SMA(C,20,1),colorwhite;
DRAWKLINE(H,O,L,C),LINETHICK2;
MID: MA(CLOSE,20);
U:MID+2*STD(CLOSE,20);
L:MID-2*STD(CLOSE,20);
人:MA(CLOSE,3);
天:MA(CLOSE,5);
地1:MA(CLOSE,13);
地2:MA(CLOSE,15);
长:MA(CLOSE,90);
年:MA(CLOSE,250);
VAR1:=HIGH REF(LOW,1);
DRAWTEXT(VAR1=1,H*1.01,'←↓');
VAR2:=LOW REF(HIGH,1);
DRAWTEXT(VAR2=1,L*0.99,'←↑');
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(ZDF 9.8,O,C,8,0),colorred;
STICKLINE(ZDF -9.8,O,C,8,0),colorblue;
STZDF:=(C-REF(C,1))/REF(C,1)*100 ;
STICKLINE(STZDF 4.8 AND STRFIND(STKNAME,'S',1) 0,O,C,8,0),coloryellow;
D1:=60;
{薛斯通道1加2}
N:=13;N1:=102;M:=7;
VAR2:=CLOSE*VOL;
VAR3:=EMA((EXPMA(VAR2,3)/EXPMA(VOL,3)+EXPMA(VAR2,6)/EXPMA(VOL,6)
+EXPMA(VAR2,12)/EXPMA(VOL,12)+EXPMA(VAR2,24)/EXPMA(VOL,24))/4,N);
SUP:1.06*VAR3,COLORLIGREEN;
SDN:VAR3*0.94,COLORLIGREEN;
VAR4:=EXPMA(CLOSE,9);
LUP:EXPMA(VAR4*1.14,5),COLORCBCBFF;
LDN:EXPMA(VAR4*0.86,5),COLORCBCBFF;
{DRAWBAND(LUP,RGB(0,0,130),LDN,RGB(0,0,130));
DRAWBAND(SUP,RGB(130,81,0),SDN,RGB(130,81,0));}
{STICKLINE(1,LUP,LDN,0.1,0),COLORFAD39D;
STICKLINE(1,SUP,SDN,0.1,0),COLOR005082;}
DRAWBAND(LUP,RGB(31,111,181),LDN,RGB(31,111,181));
DRAWBAND(SUP,RGB(157,211,250),SDN,RGB(157,211,250));
AAX:=MA((2*CLOSE+HIGH+LOW)/4,5);
通道1:=AAX*N1/100;{,LINETHICK2,COLORYELLOW;}
通道2:=AAX*(200-N1)/100;{,LINETHICK2,COLORYELLOW;}
CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);
DD:=DMA(CLOSE,CC);
通道3:(1+M/100)*DD;{,LINETHICK2,COLORMAGENTA;}
通道4:(1-M/100)*DD;{,LINETHICK2,COLORMAGENTA;}
{DRAWICON(L =SDNANDL =LDNANDL =通道2ANDL =通道4ANDO =C,L*0.97,1);
DRAWICON(H =SUPANDH =LUPANDH =通道1ANDH =通道3,H*1.03,2);}
{布林加加BBI}
MID:MA(CLOSE,26),COLORFFFFFF,POINTDOT;
UPPER:MID+2*STD(CLOSE,26),COLORFFFFFF,POINTDOT;
LOWER:MID-2*STD(CLOSE,26),COLORFFFFFF,POINTDOT;
{STICKLINE((UPPER-LOWER) D1,LUP,LDN,10,0),COLORRED;}{历史超级大底}
DRAWBAND(UPPER,RGB(161,94,0),LOWER,RGB(161,94,0));
MID1:MA(CLOSE,26),COLORFFFFFF,POINTDOT;
UPPER1:MID1+2*STD(CLOSE,26),COLORFFFFFF,POINTDOT;
LOWER1:MID1-2*STD(CLOSE,26),COLORFFFFFF,POINTDOT;
MA5:MA(CLOSE,5),COLOR0220D2;
MA60:MA(CLOSE,60),COLOR00AAAA,LINETHICK2;
MA120:MA(CLOSE,120),COLORFF44FF,LINETHICK3;
MA250:MA(CLOSE,250),COLORFF0000,LINETHICK3;
BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,COLOR00FF00;
{通道31:(1+M/100)*DD,LINETHICK2,COLORMAGENTA;
通道41:(1-M/100)*DD,LINETHICK2,COLORMAGENTA;}
{重绘K线}
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);公式解读:
[源码注释]通达信公式动态公式解读
输出上1:收盘价的20日[1日权重]移动平均+6.18*最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的17日[1日权重]移动平均,画洋红色
输出
上2:收盘价的20日[1日权重]移动平均+3.82*最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的17日[1日权重]移动平均,画绿色
输出
下1:收盘价的20日[1日权重]移动平均-3.82*最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的17日[1日权重]移动平均,画黄色
输出
下2:收盘价的20日[1日权重]移动平均-6.18*最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值的17日[1日权重]移动平均,画洋红色
输出
生命线:收盘价的20日[1日权重]移动平均,画白色
K线,线宽为2
输出
MID:?MA(收盘价,20)
输出
U:MID+2*收盘价的20日估算标准差
输出
最低价:MID-2*收盘价的20日估算标准差
输出
人:收盘价的3日简单移动平均
输出
天:收盘价的5日简单移动平均
输出
地1:收盘价的13日简单移动平均
输出
地2:收盘价的15日简单移动平均
输出
长:收盘价的90日简单移动平均
输出
年:收盘价的250日简单移动平均
VAR1赋值:最高价 1日前的最低价
当满足条件VAR1=1时,在最高价*1.01位置书写文字
VAR2赋值:最低价 1日前的最高价
当满足条件VAR2=1时,在最低价*0.99位置书写文字
ZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
当满足条件ZDF 9.8时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色
当满足条件ZDF -9.8时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,画蓝色
STZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100?
当满足条件STZDF 4.8?AND?STRFIND(品种名称,'S',1) 0时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色
D1赋值:60
N赋值:13
N1赋值:102
M赋值:7
VAR2赋值:收盘价*(手)
VAR3赋值:(VAR2的3日指数移动平均/成交量(手)的3日指数移动平均+VAR2的6日指数移动平均/成交量(手)的6日指数移动平均
+VAR2的12日指数移动平均/成交量(手)的12日指数移动平均+VAR2的24日指数移动平均/成交量(手)的24日指数移动平均)/4的N日指数移动平均
输出
SUP:1.06*VAR3,画淡绿色
输出
SDN:VAR3*0.94,画淡绿色
VAR4赋值:收盘价的9日指数移动平均
输出
LUP:VAR4*1.14的5日指数移动平均,COLORCBCBFF
输出
LDN:VAR4*0.86的5日指数移动平均,COLORCBCBFF
画带状线
画带状线
AAX赋值:(2*收盘价+最高价+最低价)/4的5日简单移动平均
通道1赋值:AAX*N1/100
通道2赋值:AAX*(200-N1)/100
CC赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均
DD赋值:以CC为权重收盘价的动态移动平均
输出
通道3:(1+M/100)*DD
输出
通道4:(1-M/100)*DD
输出
MID:收盘价的26日简单移动平均,COLORFFFFFF,POINTDOT
输出
UPPER:MID+2*收盘价的26日估算标准差,COLORFFFFFF,POINTDOT
输出
LOWER:MID-2*收盘价的26日估算标准差,COLORFFFFFF,POINTDOT
画带状线
输出
MID1:收盘价的26日简单移动平均,COLORFFFFFF,POINTDOT
输出
UPPER1:MID1+2*收盘价的26日估算标准差,COLORFFFFFF,POINTDOT
输出
LOWER1:MID1-2*收盘价的26日估算标准差,COLORFFFFFF,POINTDOT
输出
MA5:收盘价的5日简单移动平均,COLOR0220D2
输出
MA60:收盘价的60日简单移动平均,COLOR00AAAA,线宽为2
输出
MA120:收盘价的120日简单移动平均,COLORFF44FF,线宽为3
输出
MA250:收盘价的250日简单移动平均,COLORFF0000,线宽为3
输出
多空均线:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,COLOR00FF00
K线