未来函数检测结果如下:
该公式包含未来函数:ZIG
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*C+H+L)/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);
VarA:=HHV(HIGH,34);
防线B:=EMA((Var6-Var8)/(VarA-Var8)*100,8);
B1:=EMA(防线B,5);
★乌云翻滚:IF(防线B>65 AND 防线B<80 AND 防线B-B1<0,90,80),STICK,linethick2,COLORf0000f;
80,STICK,linethick2,COLOR000000;
丰收在望:IF(防线B>70 AND 防线B-B1>=0,79,69),STICK,linethick2,COLORf00ff0;
69,STICK,linethick2,COLOR000000;
冰山沉船:IF(防线B>26 AND 防线B<65 AND 防线B-B1<0,58,48),STICK,linethick2,colorwhite;
48,STICK,linethick2,COLOR000000;
★守仓待涨:IF(防线B>47 AND 防线B<70 AND 防线B-B1>=0,47,37),STICK,linethick2,coloryellow;
37,STICK,linethick2,COLOR000000;
青龙戏水:IF(防线B>5 AND 防线B<35 AND 防线B-B1<0,36,26),STICK,linethick2,COLORfff000;
26,STICK,linethick2,COLOR000000;
★开仓进宝:IF(防线B>17 AND 防线B<59 AND 防线B-B1>=0,25,15),STICK,linethick2,COLOR00ff00;
15,STICK,linethick2,COLOR000000;
VarX1:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
VarX2:=SMA(VarX1,9,1)+100;
VarX3:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VarX4:=SMA(VarX3,3,1);
VarX5:=SMA(VarX4,3,1)+100;
VarX6:=VarX5-VarX2;
100,coloryellow;
逃顶: IF(VarX6>100,80,100) ,linethick2, color00ff00;
★空仓观望★:IF( 逃顶=0,15,-10),STICK,linethick7,colorred;
无限风光:IF(防线B-B1>0,防线B,0),POINTDOT,linethick5,colorred;
泰坦尼克:IF(防线B-B1<0,B1,0),POINTDOT,linethick5,COLORfff000;
{VarB1:=ZIG(3,13);
乌云盖顶:IF( REF(varB1,2)<REF(varB1,1) AND varB1<REF(varB1,1),
55,100),colorblue;
猎豹出击: IF(REF(VarB1,2)>REF(VarB1,1) AND VarB1>REF(VarB1,1)
, 45,0),colorred;}
{DRAWICON(CROSS(B1 ,16) ,20 ,3 );}
抄底:IF(VarX6<20,20,0) ,linethick2, colorred;
★春种:IF(CROSS(B1 ,16) ,B1+12 ,0 ),linethick2,coloryellow;
★丰收:IF(CROSS(B1 ,防线B )AND B1>74 ,60,100 ),linethick2,colorblue;
原理解析:
VAR1赋值:(9日内最高价最高值-9日内最低价最低值)
VAR2赋值:(9日内最高价最高值-收盘价)
VAR3赋值:(收盘价-9日内最低价最低值)
VAR4赋值:VAR2/VAR1*100-70
VAR5赋值:(收盘价-60日内最低价最低值)/(60日内最高价最高值-60日内最低价最低值)*100
VAR6赋值:(2*C+H+L)/4
VAR7赋值:SMA((VAR3/VAR1*100),3,1)
VAR8赋值:34日内最低价最低值
VAR7的3日[1日权重]移动平均
如果VAR9>100返回VAR9-100否则返回0
VARA赋值:34日内最高价最高值
防线B赋值:EMA((VAR6-VAR8)/(VARA-VAR8)*100,8)
B1赋值:防线B的5日指数移动平均
如果防线B>65 AND 防线B<80 AND 防线B-B1<0返回90否则返回80
80,STICK, 线宽为2,COLOR000000
如果防线B>70 AND 防线B-B1>=0返回79否则返回69
69,STICK, 线宽为2,COLOR000000
如果防线B>26 AND 防线B<65 AND 防线B-B1<0返回58否则返回48
48,STICK, 线宽为2,COLOR000000
如果防线B>47 AND 防线B<70 AND 防线B-B1>=0返回47否则返回37
37,STICK, 线宽为2,COLOR000000
如果防线B>5 AND 防线B<35 AND 防线B-B1<0返回36否则返回26
26,STICK, 线宽为2,COLOR000000
如果防线B>17 AND 防线B<59 AND 防线B-B1>=0返回25否则返回15
15,STICK, 线宽为2,COLOR000000
VARX1赋值:(9日内最高价最高值-收盘价)/(9日内最高价最高值-9日内最低价最低值)*100-70
VARX1的9日[1日权重]移动平均
VARX3赋值:(收盘价-9日内最低价最低值)/(9日内最高价最高值-9日内最低价最低值)*100
VARX3的3日[1日权重]移动平均
VARX4的3日[1日权重]移动平均
VARX6赋值:VARX5-VARX2
100,画黄色
如果VARX6>100返回80否则返回100
如果 逃顶=0返回15否则返回-10
如果防线B-B1>0返回防线B否则返回0
如果防线B-B1<0返回B1否则返回0
{VARB1赋值:ZIG(3,13)
输出乌云盖顶:IF( 2日前的VARB1<1日前的VARB1 AND VARB1<1日前的VARB1,55,100), 画蓝色
输出猎豹出击: IF(2日前的VARB1>1日前的VARB1 AND VARB1>1日前的VARB1, 45,0),画红色
}{DRAWICON(B1 上穿16 ,20 ,3 )
如果VARX6<20返回20否则返回0
输出★春种:IF(B1 上穿16 ,B1+12 ,0 ), 线宽为2,画黄色
输出★丰收:IF(B1 上穿防线B AND B1>74 ,60,100 ), 线宽为2, 画蓝色