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


{三步登高副源码如下}
VAR1:=HHVBARS(CLOSE,100);
VAR2:=(REF(C,VAR1)/REF(LLV(C,100),VAR1)-1)*100;
VAR3:=HHVBARS(CLOSE,200);
VAR4:=IF(VAR1=VAR3,VAR2,(REF(H,VAR3)/REF(LLV(C,200),VAR3-1))*100);
VAR5:=BARSCOUNT(CLOSE);
VAR6:=50*(MIN(CLOSE,0)-L)/REF(CLOSE,1);
VAR7:=50*ABS(CLOSE-0)/REF(CLOSE,1);
VAR8:=VAR2<100 AND IF(VAR5<250,1,VAR4<200);
VAR18:=C>O AND REF(C<O,1) AND C>REF(C,1) AND V>REF(V,1) AND VAR6<1 AND VAR7>VAR6 AND V<3*REF(V,1);
VAR16:=LLV(C,3)>REF(C,3) AND HHV(V,3)<REF(V,3) AND EVERY(C>O,3) AND UPNDAY(C,2) AND C/REF(C,3)<1.1;
XG:VAR16 AND REF(VAR18,3) AND VAR8;

{三步登高主图源码如下}
VAR1:=HHVBARS(CLOSE,100);
VAR2:=(REF(C,VAR1)/REF(LLV(C,100),VAR1)-1)*100;
VAR3:=HHVBARS(CLOSE,200);
VAR4:=IF(VAR1=VAR3,VAR2,(REF(H,VAR3)/REF(LLV(C,200),VAR3-1))*100);
VAR5:=BARSCOUNT(CLOSE);
VAR6:=50*(MIN(CLOSE,0)-L)/REF(CLOSE,1);
VAR7:=50*ABS(CLOSE-0)/REF(CLOSE,1);
VAR8:=VAR2<100 AND IF(VAR5<250,1,VAR4<200);
VAR9:=C>O AND REF(C<O,1) AND C>REF(C,1) AND V>REF(V,1) AND VAR6<1 AND VAR7>VAR6 AND V<3*REF(V,1);
VAR10:=LLV(C,3)>REF(C,3) AND HHV(V,3)<REF(V,3) AND EVERY(C>O,3) AND UPNDAY(C,2) AND C/REF(C,3)<1.1;
VAR18:=VAR8 AND VAR10 AND REF(VAR9,3);
VAR16:=BARSLAST(VAR18);
STICKLINE(REFX(VAR18,3),C,O,3,0),COLORRED;
STICKLINE(EVERY(C>REF(L,VAR16+3),VAR16),REF(L,VAR16+3),REF(L,VAR16+3),4,1);
DRAWICON(VAR18,L,9);

原理解析:
{三步登高副源码如下}VAR1赋值:HHVBARS(收盘价,100)
VAR2赋值:(VAR1日前的C/REF(100日内C最低值,VAR1)-1)*100
VAR3赋值:HHVBARS(收盘价,200)
VAR4赋值:IF(VAR1=VAR3,VAR2,(VAR3日前的H/REF(200日内C最低值,VAR3-1))*100)
VAR5赋值:收盘价的有效数据周期数
VAR6赋值:50*(收盘价和0的较小值-L)/1日前的收盘价
VAR7赋值:50*收盘价-0的绝对值/1日前的收盘价
如果VAR5<250返回1否则返回VAR4<200
VAR18赋值:C>O AND 1日前的C1日前的C AND V>1日前的V AND VAR6<1 AND VAR7>VAR6 AND V<3*1日前的V
VAR16赋值:3日内C最低值>3日前的C AND 3日内V最高值<3日前的V AND C>O最近3日一直存在 AND UPNDAY(C,2) AND C/3日前的C<1.1
输出XG:VAR16 AND 3日前的VAR18 AND VAR8
{三步登高主图源码如下}VAR1赋值:HHVBARS(收盘价,100)
VAR2赋值:(VAR1日前的C/REF(100日内C最低值,VAR1)-1)*100
VAR3赋值:HHVBARS(收盘价,200)
VAR4赋值:IF(VAR1=VAR3,VAR2,(VAR3日前的H/REF(200日内C最低值,VAR3-1))*100)
VAR5赋值:收盘价的有效数据周期数
VAR6赋值:50*(收盘价和0的较小值-L)/1日前的收盘价
VAR7赋值:50*收盘价-0的绝对值/1日前的收盘价
如果VAR5<250返回1否则返回VAR4<200
VAR9赋值:C>O AND 1日前的C1日前的C AND V>1日前的V AND VAR6<1 AND VAR7>VAR6 AND V<3*1日前的V
VAR10赋值:3日内C最低值>3日前的C AND 3日内V最高值<3日前的V AND C>O最近3日一直存在 AND UPNDAY(C,2) AND C/3日前的C<1.1
VAR18赋值:VAR8 AND VAR10 AND 3日前的VAR9
VAR16赋值:上次VAR18距今天数
STICKLINE(REFX(VAR18,3),C,O,3,0),画红色
STICKLINE(EVERY(C>VAR16+3日前的L,VAR16),VAR16+3日前的L,VAR16+3日前的L,4,1)
当满足条件VAR18时,在L和9之间画图标

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