来函数检测结果如下:
该公式没有未来函数
C1:=IF(CURRBARSCOUNT>2 AND CURRBARSCOUNT<=30,L,0);
位置1:BARSLAST(BETWEEN(C1-CONST(L),0.01,-0.01) AND CONST(COUNT(C>REF(C,1) AND C<O,5)>=1 AND L=LLV(L,5)))NODRAW;
A:DRAWLINE(CURRBARSCOUNT=CONST(位置1)+1,L,ISLASTBAR,L,0)DOTLINE,COLORYELLOW;
DRAWTEXT(ISLASTBAR,A,'精准线'),COLORYELLOW;
C2:=IF(CURRBARSCOUNT>2 AND CURRBARSCOUNT<=30,H,0);
位置2:BARSLAST(BETWEEN(C2-CONST(L),0.01,-0.01) AND CONST(COUNT(C>REF(C,1) AND C<O,5)>=1 AND L=LLV(L,5)))NODRAW;
B:DRAWLINE(CURRBARSCOUNT=CONST(位置2)+1,H,ISLASTBAR,L,0)DOTLINE,COLORYELLOW;
DRAWTEXT(ISLASTBAR,B,'精准线'),COLORYELLOW;
C3:=IF(CURRBARSCOUNT>2 AND CURRBARSCOUNT<=30,O,0);
位置3:BARSLAST(BETWEEN(C3-CONST(L),0.01,-0.01) AND CONST(COUNT(C>REF(C,1) AND C<O,5)>=1 AND L=LLV(L,5)))NODRAW;
D:DRAWLINE(CURRBARSCOUNT=CONST(位置3)+1,O,ISLASTBAR,L,0)DOTLINE,COLORYELLOW;
DRAWTEXT(ISLASTBAR,B,'精准线'),COLORYELLOW;
C4:=IF(CURRBARSCOUNT>2 AND CURRBARSCOUNT<=30,C,0);
位置4:BARSLAST(BETWEEN(C4-CONST(L),0.01,-0.01) AND CONST(COUNT(C>REF(C,1) AND C<O,5)>=1 AND L=LLV(L,5)))NODRAW;
E:DRAWLINE(CURRBARSCOUNT=CONST(位置4)+1,C,ISLASTBAR,L,0)DOTLINE,COLORYELLOW;
DRAWTEXT(ISLASTBAR,B,'精准线'),COLORYELLOW;
原理解析:
如果 到最后交易的周期>2 AND 到最后交易的周期<=30返回L否则返回0
输出
位置1:上次BETWEEN(C1-CONST(L距今天数,0.01,-0.01) AND CONST(COUNT(C>1日前的C AND C
输出
A:DRAWLINE( 到最后交易的周期=CONST(位置1)+1,L,ISLASTBAR,L,0)DOTLINE,画黄色
当满足条件ISLASTBAR时,在A和'精准线'位置书写文字
如果 到最后交易的周期>2 AND 到最后交易的周期<=30返回H否则返回0
输出
位置2:上次BETWEEN(C2-CONST(L距今天数,0.01,-0.01) AND CONST(COUNT(C>1日前的C AND C
输出
B:DRAWLINE( 到最后交易的周期=CONST(位置2)+1,H,ISLASTBAR,L,0)DOTLINE,画黄色
当满足条件ISLASTBAR时,在B和'精准线'位置书写文字
如果 到最后交易的周期>2 AND 到最后交易的周期<=30返回O否则返回0
输出
位置3:上次BETWEEN(C3-CONST(L距今天数,0.01,-0.01) AND CONST(COUNT(C>1日前的C AND C
输出
D:DRAWLINE( 到最后交易的周期=CONST(位置3)+1,O,ISLASTBAR,L,0)DOTLINE,画黄色
当满足条件ISLASTBAR时,在B和'精准线'位置书写文字
如果 到最后交易的周期>2 AND 到最后交易的周期<=30返回C否则返回0
输出
位置4:上次BETWEEN(C4-CONST(L距今天数,0.01,-0.01) AND CONST(COUNT(C>1日前的C AND C
输出
E:DRAWLINE( 到最后交易的周期=CONST(位置4)+1,C,ISLASTBAR,L,0)DOTLINE,画黄色
当满足条件ISLASTBAR时,在B和'精准线'位置书写文字