来函数检测结果如下:
该公式没有未来函数


XQK:=H<REF(L,1);

YXXQK1:=SUMBARS(XQK,1);

YXXQK2:=SUMBARS(XQK,2);

YXXQK3:=SUMBARS(XQK,3);

YXXQK4:=SUMBARS(XQK,4);

YXXQK5:=SUMBARS(XQK,5);

YXXQK6:=SUMBARS(XQK,6);

YXXQK7:=SUMBARS(XQK,7);

YXXQK8:=SUMBARS(XQK,8);

YXXQK9:=SUMBARS(XQK,9);

YXXQK10:=SUMBARS(XQK,10);

XQKZQ:=IF(EXIST(XQK,YXXQK1) AND EVERY(H<CONST(REF(L,YXXQK1)),YXXQK1),YXXQK1-1,

IF(EXIST(XQK,YXXQK2) AND EVERY(H<CONST(REF(L,YXXQK2)),YXXQK2),YXXQK2-1,

IF(EXIST(XQK,YXXQK3) AND EVERY(H<CONST(REF(L,YXXQK3)),YXXQK3),YXXQK3-1,

IF(EXIST(XQK,YXXQK4) AND EVERY(H<CONST(REF(L,YXXQK4)),YXXQK4),YXXQK4-1,

IF(EXIST(XQK,YXXQK5) AND EVERY(H<CONST(REF(L,YXXQK5)),YXXQK5),YXXQK5-1,

IF(EXIST(XQK,YXXQK6) AND EVERY(H<CONST(REF(L,YXXQK6)),YXXQK6),YXXQK6-1,

IF(EXIST(XQK,YXXQK7) AND EVERY(H<CONST(REF(L,YXXQK7)),YXXQK7),YXXQK7-1,

IF(EXIST(XQK,YXXQK8) AND EVERY(H<CONST(REF(L,YXXQK8)),YXXQK8),YXXQK8-1,

IF(EXIST(XQK,YXXQK9) AND EVERY(H<CONST(REF(L,YXXQK9)),YXXQK9),YXXQK9-1,

IF(EXIST(XQK,YXXQK10) AND EVERY(H<CONST(REF(L,YXXQK10)),YXXQK10),YXXQK10-1,DRAWNULL))))))))));

DYKX:=BARSLAST(H=CONST(REF(H,XQKZQ+1)) AND O=CONST(REF(O,XQKZQ+1)) AND L=CONST(REF(L,XQKZQ+1)) AND C=CONST(REF(C,XQKZQ+1)));

下缺口低界:=CONST(IF(EVERY(H<REF(L,DYKX),DYKX),HHV(H,DYKX),DRAWNULL));

下缺口高界:=CONST(REF(L,DYKX));

STICKLINE(EXIST(XQK,DYKX+1) AND EVERY(H<下缺口高界,DYKX),下缺口高界,下缺口低界,5,0),COLOR006000;

{===上缺口===}

SQK:=L>REF(H,1);

YXSQK1:=SUMBARS(SQK,1);

YXSQK2:=SUMBARS(SQK,2);

YXSQK3:=SUMBARS(SQK,3);

YXSQK4:=SUMBARS(SQK,4);

YXSQK5:=SUMBARS(SQK,5);

YXSQK6:=SUMBARS(SQK,6);

YXSQK7:=SUMBARS(SQK,7);

YXSQK8:=SUMBARS(SQK,8);

YXSQK9:=SUMBARS(SQK,9);

YXSQK10:=SUMBARS(SQK,10);

SQKZQ:=IF(EXIST(SQK,YXSQK1) AND EVERY(L>CONST(REF(H,YXSQK1)),YXSQK1),YXSQK1-1,

IF(EXIST(SQK,YXSQK2) AND EVERY(L>CONST(REF(H,YXSQK2)),YXSQK2),YXSQK2-1,

IF(EXIST(SQK,YXSQK3) AND EVERY(L>CONST(REF(H,YXSQK3)),YXSQK3),YXSQK3-1,

IF(EXIST(SQK,YXSQK4) AND EVERY(L>CONST(REF(H,YXSQK4)),YXSQK4),YXSQK4-1,

IF(EXIST(SQK,YXSQK5) AND EVERY(L>CONST(REF(H,YXSQK5)),YXSQK5),YXSQK5-1,

IF(EXIST(SQK,YXSQK6) AND EVERY(L>CONST(REF(H,YXSQK6)),YXSQK6),YXSQK6-1,

IF(EXIST(SQK,YXSQK7) AND EVERY(L>CONST(REF(H,YXSQK7)),YXSQK7),YXSQK7-1,

IF(EXIST(SQK,YXSQK8) AND EVERY(L>CONST(REF(H,YXSQK8)),YXSQK8),YXSQK8-1,

IF(EXIST(SQK,YXSQK9) AND EVERY(L>CONST(REF(H,YXSQK9)),YXSQK9),YXSQK9-1,

IF(EXIST(SQK,YXSQK10) AND EVERY(L>CONST(REF(H,YXSQK10)),YXSQK10),YXSQK10-1,DRAWNULL))))))))));

SDYKX:=BARSLAST(H=CONST(REF(H,SQKZQ+1)) AND O=CONST(REF(O,SQKZQ+1)) AND L=CONST(REF(L,SQKZQ+1)) AND C=CONST(REF(C,SQKZQ+1)));

上缺口高界:=CONST(IF(EVERY(L>REF(H,SDYKX),SDYKX),LLV(L,SDYKX),DRAWNULL));

上缺口低界:=CONST(REF(H,SDYKX));

STICKLINE(EXIST(SQK,SDYKX+1) AND EVERY(L>上缺口低界,SDYKX),上缺口高界,上缺口低界,5,0),COLOR00006A;

 


原理解析:
XQK赋值:H<1日前的L
YXXQK1:=XQK累加至1的天数
YXXQK2:=XQK累加至2的天数
YXXQK3:=XQK累加至3的天数
YXXQK4:=XQK累加至4的天数
YXXQK5:=XQK累加至5的天数
YXXQK6:=XQK累加至6的天数
YXXQK7:=XQK累加至7的天数
YXXQK8:=XQK累加至8的天数
YXXQK9:=XQK累加至9的天数
YXXQK10:=XQK累加至10的天数
XQKZQ:=IF(最近YXXQK1日存在XQK AND EVERY(H DYKX赋值:上次H=CONST(XQKZQ+1日前的H距今天数 AND O=CONST(XQKZQ+1日前的O) AND L=CONST(XQKZQ+1日前的L) AND C=CONST(XQKZQ+1日前的C))
下缺口低界赋值:CONST(IF(EVERY(H 下缺口高界赋值:CONST(DYKX日前的L)
STICKLINE(最近DYKX+1日存在XQK AND H<下缺口高界最近DYKX日一直存在,下缺口高界,下缺口低界,5,0),COLOR006000
{===上缺口===}
SQK赋值:L>1日前的H
YXSQK1赋值:SQK累加至1的天数
YXSQK2赋值:SQK累加至2的天数
YXSQK3赋值:SQK累加至3的天数
YXSQK4赋值:SQK累加至4的天数
YXSQK5赋值:SQK累加至5的天数
YXSQK6赋值:SQK累加至6的天数
YXSQK7赋值:SQK累加至7的天数
YXSQK8赋值:SQK累加至8的天数
YXSQK9赋值:SQK累加至9的天数
YXSQK10:=SQK累加至10的天数
SQKZQ赋值:IF(最近YXSQK1日存在SQK AND EVERY(L>CONST(YXSQK1日前的H),YXSQK1),YXSQK1-1,
IF(最近YXSQK2日存在SQK AND EVERY(L>CONST(YXSQK2日前的H),YXSQK2),YXSQK2-1,
IF(最近YXSQK3日存在SQK AND EVERY(L>CONST(YXSQK3日前的H),YXSQK3),YXSQK3-1,
IF(最近YXSQK4日存在SQK AND EVERY(L>CONST(YXSQK4日前的H),YXSQK4),YXSQK4-1,
IF(最近YXSQK5日存在SQK AND EVERY(L>CONST(YXSQK5日前的H),YXSQK5),YXSQK5-1,
IF(最近YXSQK6日存在SQK AND EVERY(L>CONST(YXSQK6日前的H),YXSQK6),YXSQK6-1,
IF(最近YXSQK7日存在SQK AND EVERY(L>CONST(YXSQK7日前的H),YXSQK7),YXSQK7-1,
IF(最近YXSQK8日存在SQK AND EVERY(L>CONST(YXSQK8日前的H),YXSQK8),YXSQK8-1,
IF(最近YXSQK9日存在SQK AND EVERY(L>CONST(YXSQK9日前的H),YXSQK9),YXSQK9-1,
IF(最近YXSQK10日存在SQK AND EVERY(L>CONST(YXSQK10日前的H),YXSQK10),YXSQK10-1,DRAWNULL))))))))))
SDYKX赋值:上次H=CONST(SQKZQ+1日前的H距今天数 AND O=CONST(SQKZQ+1日前的O) AND L=CONST(SQKZQ+1日前的L) AND C=CONST(SQKZQ+1日前的C))
上缺口高界赋值:CONST(IF(EVERY(L>SDYKX日前的H,SDYKX),SDYKX日内L最低值,DRAWNULL))
上缺口低界赋值:CONST(SDYKX日前的H)
STICKLINE(最近SDYKX+1日存在SQK AND L>上缺口低界最近SDYKX日一直存在,上缺口高界,上缺口低界,5,0),COLOR00006A
 

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