来函数检测结果如下:
该公式没有未来函数
MID:=MA(CLOSE,26);
UPPER:=MID + 2*STD(CLOSE,26);
A1:=CROSS(REF(C,3),REF(UPPER,3)) AND CROSS(REF(V,3),REF(EMA(V,30)*2,3));
A2:=REF(H,4)<REF(UPPER,4) AND REF(C,1)<REF(UPPER,1) AND REF(L,1)>REF(MID,1)
AND REF(C,2)<REF(UPPER,2) AND REF(L,2)>REF(MID,2);
XG1:=A1 AND A2;
B1:=CROSS(REF(C,4),REF(UPPER,4))AND CROSS(REF(V,4),REF(EMA(V,30)*2,4));
B2:=REF(H,5)<REF(UPPER,5) AND REF(C,1)<REF(UPPER,1) AND REF(L,1)>REF(MID,1)
AND REF(C,2)<REF(UPPER,2) AND REF(L,2)>REF(MID,2)
AND REF(C,3)<REF(UPPER,3) AND REF(L,3)>REF(MID,3);
XG2:=B1 AND B2;{股票指标网}
C1:=CROSS(REF(C,5),REF(UPPER,5))AND CROSS(REF(V,5),REF(EMA(V,30)*2,5));
C2:=REF(H,6)<REF(UPPER,6) AND REF(C,1)<REF(UPPER,1) AND REF(L,1)>REF(MID,1)
AND REF(C,2)<REF(UPPER,2) AND REF(L,2)>REF(MID,2)
AND REF(C,3)<REF(UPPER,3) AND REF(L,3)>REF(MID,3);
XG3:=C1 AND C2;
D1:=CROSS(REF(C,6),REF(UPPER,6))AND CROSS(REF(V,6),REF(EMA(V,30)*2,6));
D2:=REF(H,7)<REF(UPPER,7) AND REF(C,1)<REF(UPPER,1) AND REF(L,1)>REF(MID,1)
AND REF(C,2)<REF(UPPER,2) AND REF(L,2)>REF(MID,2)
AND REF(C,3)<REF(UPPER,3) AND REF(L,3)>REF(MID,3);
XG4:=D1 AND D2;
E1:=CROSS(REF(C,7),REF(UPPER,7))AND CROSS(REF(V,7),REF(EMA(V,30)*2,7));
E2:=REF(H,8)<REF(UPPER,8) AND REF(C,1)<REF(UPPER,1) AND REF(L,1)>REF(MID,1)
AND REF(C,2)<REF(UPPER,2) AND REF(L,2)>REF(MID,2)
AND REF(C,3)<REF(UPPER,3) AND REF(L,3)>REF(MID,3);
XG5:=E1 AND E2;
GY1:=CROSS(C,UPPER) AND C/REF(C,1)>1.03 AND C/O>1.03;
XG:(XG1 OR XG2 OR XG3 OR XG4 OR XG5) AND GY1;
原理解析:
MID赋值:收盘价的26日简单移动平均
UPPER赋值:MID + 2*收盘价的26估算标准差
A1赋值:CROSS(3日前的C,3日前的UPPER) AND CROSS(3日前的V,3日前的V的30日指数移动平均*2)
A2赋值:4日前的H<4日前的UPPER AND 1日前的C<1日前的UPPER AND 1日前的L>1日前的MID
AND 2日前的C<2日前的UPPER AND 2日前的L>2日前的MID
XG1赋值:A1 AND A2
B1赋值:CROSS(4日前的C,4日前的UPPER)AND CROSS(4日前的V,4日前的V的30日指数移动平均*2)
B2赋值:5日前的H<5日前的UPPER AND 1日前的C<1日前的UPPER AND 1日前的L>1日前的MID
AND 2日前的C<2日前的UPPER AND 2日前的L>2日前的MID
AND 3日前的C<3日前的UPPER AND 3日前的L>3日前的MID
XG2赋值:B1 AND B2
{股票指标网}
C1赋值:CROSS(5日前的C,5日前的UPPER)AND CROSS(5日前的V,5日前的V的30日指数移动平均*2)
C2赋值:6日前的H<6日前的UPPER AND 1日前的C<1日前的UPPER AND 1日前的L>1日前的MID
AND 2日前的C<2日前的UPPER AND 2日前的L>2日前的MID
AND 3日前的C<3日前的UPPER AND 3日前的L>3日前的MID
XG3赋值:C1 AND C2
D1赋值:CROSS(6日前的C,6日前的UPPER)AND CROSS(6日前的V,6日前的V的30日指数移动平均*2)
D2赋值:7日前的H<7日前的UPPER AND 1日前的C<1日前的UPPER AND 1日前的L>1日前的MID
AND 2日前的C<2日前的UPPER AND 2日前的L>2日前的MID
AND 3日前的C<3日前的UPPER AND 3日前的L>3日前的MID
XG4赋值:D1 AND D2
E1赋值:CROSS(7日前的C,7日前的UPPER)AND CROSS(7日前的V,7日前的V的30日指数移动平均*2)
E2赋值:8日前的H<8日前的UPPER AND 1日前的C<1日前的UPPER AND 1日前的L>1日前的MID
AND 2日前的C<2日前的UPPER AND 2日前的L>2日前的MID
AND 3日前的C<3日前的UPPER AND 3日前的L>3日前的MID
XG5赋值:E1 AND E2
GY1赋值:C上穿UPPER AND C/1日前的C>1.03 AND C/O>1.03
输出
XG:(XG1 OR XG2 OR XG3 OR XG4 OR XG5) AND GY1