未来函数检测结果如下:
该公式包含未来函数:ZIG


{参数N=55,M=20}
N:=55;
M:=20;
N1:=STRCAT(CON2STR(YEAR,0),' 年 ');
Y:=STRCAT(CON2STR(MONTH,0),' 月 ');
R:=STRCAT(CON2STR(DAY,0),' 日 ');
SJ:=STRCAT(STRCAT(N1,Y), R);
DRAWTEXT_FIX(C>0,0.00,0.38,0,SJ);
DRAWTEXT_FIX(1,0.11,0.24,0,FGBLOCK),COLORGRAY;
{涨跌停K线}
STICKLINE((C-REF(C,1))*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,2,0),COLORYELLOW;
STICKLINE((REF(C,1)-C)*100/REF(C,1)>=(10-0.01*100/REF(C,1)),OPEN,CLOSE,2,0),COLORGREEN;
{斐波那契周期 ,公式源码 }
ZT:=C/REF(C,1)>1.097;
XH:=FILTER(ZT,13);
BH:=BARSLAST(ZT);
CZ:=REF(H,BH)-REF(L,BH);
STICKLINE(C,(REF(L,BH)+CZ*0.5),(REF(L,BH)+CZ*0.5),2,0),COLORRED;
STICKLINE(ZT,REF(O,BH),REF(C,BH),2,0),COLORYELLOW;
DRAWTEXT(ZT,L*1.12,'0'),COLORYELLOW;
VARZT:=BARSLAST(C/REF(C,1)>1.097);
DRAWTEXT(VARZT=1,L*0.99,'1'),COLORYELLOW;
DRAWTEXT(VARZT=2,L*0.97,'2'),COLORYELLOW;
DRAWTEXT(VARZT=3,L*0.95,'3'),COLORYELLOW;
DRAWTEXT(VARZT=5,H*1.00,'5天'),COLORYELLOW;
DRAWTEXT(VARZT=8,L*0.95,'8天'),COLORYELLOW;
DRAWTEXT(VARZT=13,H*1.00,'13天'),COLORYELLOW;
DRAWTEXT(VARZT=21,L*1.00,'21天'),COLORWHITE;
DRAWTEXT(VARZT=34,H*1.00,'34天'),COLORWHITE;
DRAWTEXT(VARZT=55,L*1.01,'55天'),COLORWHITE;
DRAWTEXT(VARZT=89,H*1.06,'89天'),COLORWHITE;
DRAWTEXT(VARZT=144,L*0.95,'144天'),COLORWHITE;
DRAWTEXT(VARZT=233,H*1.06,'233天'),COLORWHITE;
DRAWTEXT(VARZT=377,L*0.95,'377天'),COLORWHITE;
DRAWTEXT(VARZT=610,L*0.95,'610天'),COLORWHITE;
DRAWTEXT(VARZT=987,L*0.95,'987天'),COLORWHITE;
分割:=MA(CLOSE,8);
VAR1A:=LLV(LOW,N);
VAR2:=HHV(HIGH,N);
VAR3:=VAR2-VAR1A;
高点: VAR2,COLORYELLOW;
H809: VAR3*0.809+VAR1A,COLORGREEN;
H618: VAR3*0.618+VAR1A,COLORRED;
H050: VAR3*0.500+VAR1A,COLORMAGENTA;
H382: VAR3*0.382+VAR1A,COLORLIRED;
H191: VAR3*0.191+VAR1A,COLORGRAY;
低点: VAR1A,COLORYELLOW;
AA1:=AMOUNT/V;
BB1:=L<AA1*0.9;
CC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=L<MA(C,5)*0.921;
EE1:=V<MA(V,5)*1.5;
FF1:=BB1 AND CC1 AND DD1 AND EE1;
{,公式源码 }
VAR1:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),25);
VAR4:=SUM(IF(VAR2>0 AND VAR2>VAR3,VAR2,0),25);
VAR5:=SUM(IF(VAR3>0 AND VAR3>VAR2,VAR3,0),25);
VAR6:=VAR4*100/VAR1;
VAR7:=VAR5*100/VAR1;
VAR8:=MA(ABS(VAR7-VAR6)/(VAR7+VAR6)*100,15);
VAR9:=(VAR8+REF(VAR8,15))/2;
A:=(VAR7>VAR6 AND VAR7>25 AND VAR6<25);
B:=ZIG(3,5)*100;
G:=MA(B,2);
D:=CROSS(B,G);
W:=CROSS(G,B);
E:=REF(INDEXC,1); 
VAR11:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR12:=SMA(VAR11,3,1);
VAR13:=SMA(VAR12,3,1);
VAR14:=VAR13 AND VAR13<20;
DRAWTEXT(FILTER(D=1,5),LOW-0.1,'上车'),COLORYELLOW;
DRAWTEXT(W=1,HIGH*1.02,'下车'),COLORGREEN;
STICKLINE(W=1,O,C,2,0),COLORGREEN;
STICKLINE(D=1,O,C,2,0),COLORYELLOW;



原理解析:
{参数N=55,M=20}N赋值:55
M赋值:20
N1赋值:STRCAT(CON2STR(YEAR,0),' 年 ')
Y赋值:STRCAT(CON2STR(MONTH,0),' 月 ')
R赋值:STRCAT(CON2STR(DAY,0),' 日 ')
SJ赋值:STRCAT(STRCAT(N1,Y), R)
当满足条件C>0时,在横轴0.00纵轴0.38位置书写文字
当满足条件1时,在横轴0.11纵轴0.24位置书写文字
{涨跌停K线}STICKLINE((C-1日前的C)*100/1日前的C>=(10-0.01*100/1日前的C),OPEN,CLOSE,2,0),COLORYELLOW
STICKLINE((1日前的C-C)*100/1日前的C>=(10-0.01*100/1日前的C),OPEN,CLOSE,2,0),COLORGREEN
{斐波那契周期 ,公式源码 }ZT:=C/1日前的C>1.097
XH赋值:ZT的13过滤
BH赋值:上次ZT距今天数
CZ赋值:BH日前的H-BH日前的L
STICKLINE(C,(BH日前的L+CZ*0.5),(BH日前的L+CZ*0.5),2,0),COLORRED
STICKLINE(ZT,BH日前的O,BH日前的C,2,0),COLORYELLOW
当满足条件ZT时,在L*1.12和'0'位置书写文字
VARZT:=上次C/1日前的C>1.097距今天数
当满足条件VARZT=1时,在L*0.99和'1'位置书写文字
当满足条件VARZT=2时,在L*0.97和'2'位置书写文字
当满足条件VARZT=3时,在L*0.95和'3'位置书写文字
当满足条件VARZT=5时,在H*1.00和'5天'位置书写文字
当满足条件VARZT=8时,在L*0.95和'8天'位置书写文字
当满足条件VARZT=13时,在H*1.00和'13天'位置书写文字
当满足条件VARZT=21时,在L*1.00和'21天'位置书写文字
当满足条件VARZT=34时,在H*1.00和'34天'位置书写文字
当满足条件VARZT=55时,在L*1.01和'55天'位置书写文字
当满足条件VARZT=89时,在H*1.06和'89天'位置书写文字
当满足条件VARZT=144时,在L*0.95和'144天'位置书写文字
当满足条件VARZT=233时,在H*1.06和'233天'位置书写文字
当满足条件VARZT=377时,在L*0.95和'377天'位置书写文字
当满足条件VARZT=610时,在L*0.95和'610天'位置书写文字
当满足条件VARZT=987时,在L*0.95和'987天'位置书写文字
分割赋值:CLOSE的8日简单移动平均
VAR1A赋值:N日内LOW最低值
VAR2:=N日内HIGH最高值
VAR3:=VAR2-VAR1A
输出高点: VAR2,COLORYELLOW
输出H809: VAR3*0.809+VAR1A,COLORGREEN
输出H618: VAR3*0.618+VAR1A,COLORRED
输出H050: VAR3*0.500+VAR1A,COLORMAGENTA
输出H382: VAR3*0.382+VAR1A,COLORLIRED
输出H191: VAR3*0.191+VAR1A,COLORGRAY
输出低点: VAR1A,COLORYELLOW
AA1赋值:AMOUNT/V
BB1赋值:LCC1赋值:(C-1日前的C)/1日前的C*100>1.2
DD1赋值:LEE1赋值:VFF1赋值:BB1 AND CC1 AND DD1 AND EE1
{,公式源码 }VAR1:=SUM(MAX(MAX(HIGH-LOW,HIGH-1日前的CLOSE的绝对值),ABS(LOW-1日前的CLOSE)),25)
如果VAR2>0 AND VAR2>VAR3返回VAR2否则返回0
如果VAR3>0 AND VAR3>VAR2返回VAR3否则返回0
VAR6:=VAR4*100/VAR1
VAR7:=VAR5*100/VAR1
VAR8:=MA(VAR7-VAR6的绝对值/(VAR7+VAR6)*100,15)
VAR9:=(VAR8+15日前的VAR8)/2
A赋值:(VAR7>VAR6 AND VAR7>25 AND VAR6<25)
B赋值:ZIG(3,5)*100
G赋值:B的2日简单移动平均
D赋值:B上穿G
W赋值:G上穿B
E赋值:1日前的INDEXC
 VAR11:=(CLOSE-9日内LOW最低值)/(9日内HIGH最高值-9日内LOW最低值)*100
VAR11的3日[1日权重]移动平均
VAR12的3日[1日权重]移动平均
VAR14:=VAR13 AND VAR13<20
DRAWTEXT(D=1的5过滤,LOW-0.1,'上车'),COLORYELLOW
当满足条件W=1时,在HIGH*1.02和'下车'位置书写文字
当满足条件W=1时,在O和C之间画柱状线
当满足条件D=1时,在O和C之间画柱状线

声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!