未来函数检测结果如下:
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
DQ:=POW(10,6)+181220-DATE;
YX:=IF(DQ>0,1,0);
A:=(3*C+O+L+H)/6*YX;
B:(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210,COLORRED,LINETHICK2;
QS:MA(B,5),COLORBLUE,LINETHICK2;
RQ:B*1.0682,COLORRED,LINETHICK2;
X:=IF(CROSS(B,QS),1,0);
Y:=ABS(REF(QS,BARSLAST(X)-REF(CROSS(B,QS),BARSLAST(X))));
Z:=IF(CROSS(QS,B),B,Y);
LL:=LLV(LOW,77);
HH:=HHV(HIGH,77);
LH:=(HH-LL)/HH;
HD:IF(C<HH,LL,HH),COLORLIBLUE,LINETHICK1;
JC:IF(C>LL,HH,LL),COLORYELLOW,LINETHICK1;
JDCM:(JC-HD)/JC,NODRAW;
ZL:=LLV(INDEXL,33);
ZH:=HHV(INDEXH,33);
ZQ:=(INDEXC-ZL)/(ZH-ZL),COLORMAGENTA;
BL:=SMA(ZQ,23,1);
BQ:=SMA(BL,13,1);
UX:=IF(CROSS(BL,BQ),1,0.5);
CM:=BETAEX(COST(90+(100-90)/2)+COST((100-90)/2),BL,27),COLORGREEN;
YY:=ABS(REF(BQ,BARSLAST(UX)-REF(CROSS(BL,BQ),BARSLAST(UX)))),COLORLIBLUE,LINETHICK3;
M1:C*(1+DYNAINFO(14)*0.0382)*1.0382,COLORYELLOW,NODRAW;
M2:C*(0.9-DYNAINFO(14)*0.0618)*1.0618,COLORYELLOW,NODRAW;
MAV:=(C*2+H+L)/4;
SK:=EMA(MAV,13) - EMA(MAV,34);
SD:=EMA(SK,5);
KK:=2*(SD-SK)*3.8;
DD:=2*(SK-SD)*3.8;
∞:DMA(C,V/CAPITAL);
顶:REF(M1,3),NODRAW;
底:REF(M2,5),COLORCYAN,NODRAW;
PN1:=DYNAINFO(8)>0;
PN2:=DYNAINFO(17)>0;
PN3:=DYNAINFO(22)>0;
PN4:=DYNAINFO(23)>0;
ST:=IF(NAMELIKE('ST')=1,0,IF(NAMELIKE('S ST')=1,0,IF(NAMELIKE('*ST')=1,0,1)));
去除:=PN1*PN2*PN3*PN4*ST;
DRAWICON(L<=底 AND DD>KK AND 去除,L,1);
DRAWICON(CROSS(H,顶),H,2);
{www.88 gs.com}
DRAWICON(Z=REF(Z,1) OR BL>BQ AND BARSLAST(CROSS(B,QS))<BARSLAST(CROSS(QS,B)),Z,28);
STICKLINE(CROSS(B,QS),L,∞,1,0),COLORRED,LINETHICK3;
STICKLINE(CROSS(QS,B),L,Y,1,0),COLORBLUE,LINETHICK3;
STICKLINE(JDCM<0.25,JC*1.002,JC*1.006,1,0),COLORGREEN,LINETHICK3;
DRAWICON(CROSS(B,QS),L*0.99,25);
DRAWICON(CROSS(QS,B),H*1.02,27);
DRAWICON(CROSS(QS,B),H*1.01,2);
C2:=REF(C,1);
涨停:=IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(涨停,O*1.018,C*0.968,2,0),COLORYELLOW;{涨停}
STICKLINE(涨停,H,L,0,0),COLORYELLOW;
跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(跌停,O,C,2,0),COLORGREEN;{跌停}
STICKLINE(跌停,H,L,0,1),COLORGREEN;
斜率:(B-REF(B,1))/REF(B,1)*100,NODRAW;
PL2:(LOW-B)/ B*100,NODRAW;
STICKLINE(CROSS(1,PL2),O,C,2,0),COLORRED;
原理解析:
DQ赋值:POW(10,6)+181220-DATE
如果DQ>0返回1否则返回0
A赋值:(3*C+O+L+H)/6*YX
输出
B:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210,画红色, 线宽为2
输出
QS:B的5日简单移动平均, 画蓝色, 线宽为2
输出
RQ:B*1.0682,画红色, 线宽为2
X赋值:IF(B上穿QS,1,0)
Y赋值:REF(QS,上次X距今天数-REF(B上穿QS,上次X距今天数的绝对值))
Z赋值:IF(QS上穿B,B,Y)
LL赋值:77日内最低价最低值
HH赋值:77日内最高价最高值
LH赋值:(HH-LL)/HH
如果C
输出
JDCM:(JC-HD)/JC,NODRAW
ZL:=33日内INDEXL最低值
ZH:=33日内INDEXH最高值
ZQ:=(INDEXC-ZL)/(ZH-ZL),画洋红色
ZQ的23日[1日权重]移动平均
BL的13日[1日权重]移动平均
UX赋值:IF(BL上穿BQ,1,0.5)
CM赋值:BETAEX(获利盘为90+(100-90%的成本分布/2)+COST((100-90)/2),BL,27),画绿色
YY:=REF(BQ,上次UX距今天数-REF(BL上穿BQ,上次UX距今天数的绝对值)),COLORLIBLUE, 线宽为3
输出
M1:C*(1+DYNAINFO(14)*0.0382)*1.0382,画黄色,NODRAW
输出
M2:C*(0.9-DYNAINFO(14)*0.0618)*1.0618,画黄色,NODRAW
MAV赋值:(C*2+H+L)/4
SK赋值:MAV的13日指数移动平均 - MAV的34日指数移动平均
SD赋值:SK的5日指数移动平均
KK赋值:2*(SD-SK)*3.8
DD赋值:2*(SK-SD)*3.8
输出
∞:DC的V/当前流通股本日简单移动平均
输出
顶:3日前的M1,NODRAW
输出
底:5日前的M2,画青色,NODRAW
PN1赋值:DYNAINFO(8)>0
PN2赋值:DYNAINFO(17)>0
PN3赋值:DYNAINFO(22)>0
PN4赋值:DYNAINFO(23)>0
ST赋值:IF(NAMELIKE('ST')=1,0,IF(NAMELIKE('S ST')=1,0,IF(NAMELIKE('*ST')=1,0,1)))
去除赋值:PN1*PN2*PN3*PN4*ST
当满足条件L<=底 AND DD>KK AND 去除时,在L和1之间画图标
DRAWICON(H上穿顶,H,2)
{WWW.88 GS.COM}
DRAWICON(Z=1日前的Z OR BL>BQ AND 上次B上穿QS距今天数
STICKLINE(B上穿QS,L,∞,1,0),画红色, 线宽为3
STICKLINE(QS上穿B,L,Y,1,0), 画蓝色, 线宽为3
当满足条件JDCM<0.25时,在JC*1.002和JC*1.006之间画柱状线
DRAWICON(B上穿QS,L*0.99,25)
DRAWICON(QS上穿B,H*1.02,27)
DRAWICON(QS上穿B,H*1.01,2)
C2赋值:1日前的C
涨停赋值:IF((C-C2)*100/C2>=(10-0.01*100/C2),1,0)
当满足条件涨停时,在O*1.018和C*0.968之间画柱状线
当满足条件涨停时,在H和L之间画柱状线
跌停赋值:IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0)
当满足条件跌停时,在O和C之间画柱状线
当满足条件跌停时,在H和L之间画柱状线
输出
斜率:(B-1日前的B)/1日前的B*100,NODRAW
输出
PL2:(最低价-B)/ B*100,NODRAW
STICKLINE(1上穿PL2,O,C,2,0),画红色