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


顶:=BBI+3*STD(BBI,13),COLOR004AFF;
底:=BBI-3*STD(BBI,13),COLOR67FF00;
DRAWBAND(BBI,RGB(97,95,00),顶,RGB(97,95,00));
DRAWBAND(BBI,RGB(25,75,150),底,RGB(25,75,250));
{MA1:MA(CLOSE,M1);
MA2:MA(CLOSE,M2),COLORGREEN;
MA3:MA(CLOSE,M3),COLORRED;
MA4:MA(CLOSE,M4),COLORYELLOW;}
KU1:=IF(HIGH=HHV(HIGH,3),1,0);
KD1:=IF(LOW=LLV(LOW,3),1,0);
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0
AND KU1=0,REF(HIGH,2),REF(HIGH,2+BARSLAST(REF(KU1,2)=1
AND REF(KU1,1)=0 AND KU1=0)));
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0
AND KD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1
AND REF(KD1,1)=0 AND KD1=0)));
HV:=H>UL AND H>REF(H,1) ;
LV:=L<DL AND L<REF(L,1) ;
GP:=BARSLAST(HV);
DP:=BARSLAST(LV);
IP:=IF(GP=0,DP,GP)>3;
HHV1:=HV AND IP AND H>=HHV(H,BARSLAST(LV));
LV1:=LV AND IP AND L<=LLV(L,BARSLAST(HV));
DRAWLINE(LV1,LOW,HHV1, HIGH,0),COLORYELLOW,LINETHICK2;
DRAWLINE(HHV1,HIGH,LV1, LOW,0),COLORMAGENTA,LINETHICK2;


STICKLINE(CLOSE> REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORRED;
STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR000055;
STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR000077;
STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR000099;
STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLOR0000BB;
STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLOR0000DD;
STICKLINE(CLOSE> REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLOR0000FF;
STICKLINE(CLOSE= REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORWHITE;
STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR555555;
STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLOR777777;
STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLOR999999;
STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORBBBBBB;
STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORDDDDDD;
STICKLINE(CLOSE= REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORFFFFFF;
STICKLINE(CLOSE< REF(CLOSE,1) ,HIGH,LOW,0,1 ),COLORCYAN;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,3,0 ),COLOR990000;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.7,0 ),COLORCC0000;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,2.1,0 ),COLORFF4400;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,1.5,0 ),COLORFF8800;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.9,0 ),COLORFFCC00;
STICKLINE(CLOSE< REF(CLOSE,1) ,OPEN,CLOSE,0.3,0 ),COLORCYAN;


V00:= HIGH<REF(HIGH,1) AND LOW<REF(LOW,1);
V01:= HIGH<REF(HIGH,1) AND LOW>REF(LOW,1);
V02:= HIGH>REF(HIGH,1) AND LOW<REF(LOW,1);
V03:= HIGH>REF(HIGH,1) AND LOW>REF(LOW,1);
V04:= REF(HIGH,2) < HIGH AND REF(LOW,2) < LOW
AND REF(HIGH,2) > REF(HIGH,1) AND REF(LOW,2) < REF(LOW,1);
V1:= COUNT(V00,6)>=3 AND COUNT(V01 OR V02,5)=0 AND LLVBARS(LOW,6) = 1 AND HHVBARS(HIGH,6) >= 5 AND V03;
V2:= COUNT(V00,7)>=3 AND COUNT(V01 OR V02,6)=1 AND LLVBARS(LOW,7) = 2 AND HHVBARS(HIGH,7) >= 6 AND V04;
V3:= COUNT(V00,7)>=3 AND COUNT(V01 OR V02,6)=1 AND LLVBARS(LOW,7) = 1 AND HHVBARS(HIGH,7) >= 6 AND V03;
V4:= COUNT(V00,8)>=3 AND COUNT(V01 OR V02,7)<=2 AND LLVBARS(LOW,8) = 2 AND HHVBARS(HIGH,8) >= 7 AND V04;
V5:= COUNT(V00,8)>=3 AND COUNT(V01 OR V02,7)<=2 AND LLVBARS(LOW,8) = 1 AND HHVBARS(HIGH,8) >= 7 AND V03;
V6:= COUNT(V00,9)>=3 AND COUNT(V01 OR V02,8)<=3 AND LLVBARS(LOW,9) = 2 AND HHVBARS(HIGH,9) >= 8 AND V04;
V7:= COUNT(V00,9)>=3 AND COUNT(V01 OR V02,8)<=3 AND LLVBARS(LOW,9) = 1 AND HHVBARS(HIGH,9) >= 8 AND V03;
V8:= COUNT(V00,10)>=3 AND COUNT(V01 OR V02,9)<=4 AND LLVBARS(LOW,10) = 2 AND HHVBARS(HIGH,10) >= 9 AND V04;
V9:= COUNT(V00,10)>=3 AND COUNT(V01 OR V02,9)<=4 AND LLVBARS(LOW,10) = 1 AND HHVBARS(HIGH,10) >= 9 AND V03;
V10:= COUNT(V00,11)>=3 AND COUNT(V01 OR V02,10)<=5 AND LLVBARS(LOW,11) = 2 AND HHVBARS(HIGH,11) >= 10 AND V04;
XG:= V1 OR V2 OR V3 OR V4 OR V5 OR V6 OR V7 OR V8 OR V9 OR V10;
DRAWICON(FILTER(XG=1,5),L*0.97,1);


HV00:= HIGH>REF(HIGH,1) AND LOW>REF(LOW,1);
HV01:= HIGH<REF(HIGH,1) AND LOW>REF(LOW,1);
HV02:= HIGH>REF(HIGH,1) AND LOW<REF(LOW,1);
HV03:= HIGH<REF(HIGH,1) AND LOW<REF(LOW,1);
HV04:= REF(HIGH,2) > HIGH AND REF(LOW,2) > LOW AND REF(HIGH,2) > REF(HIGH,1) AND REF(LOW,2) < REF(LOW,1);
HV1:= COUNT(HV00,6)>=3 AND COUNT(HV01 OR HV02,5)=0 AND HHVBARS(HIGH,6) = 1 AND LLVBARS(LOW,6) >= 5 AND HV03;
HV2:= COUNT(HV00,7)>=3 AND COUNT(HV01 OR HV02,6)=1 AND HHVBARS(HIGH,7) = 2 AND LLVBARS(LOW,7) >= 6 AND HV04;
HV3:= COUNT(HV00,7)>=3 AND COUNT(HV01 OR HV02,6)=1 AND HHVBARS(HIGH,7) = 1 AND LLVBARS(LOW,7) >= 6 AND HV03;
HV4:= COUNT(HV00,8)>=3 AND COUNT(HV01 OR HV02,7)<=2 AND HHVBARS(HIGH,8) = 2 AND LLVBARS(LOW,8) >= 7 AND HV04;
HV5:= COUNT(HV00,8)>=3 AND COUNT(HV01 OR HV02,7)<=2 AND HHVBARS(HIGH,8) = 1 AND LLVBARS(LOW,8) >= 7 AND HV03;
HV6:= COUNT(HV00,9)>=3 AND COUNT(HV01 OR HV02,8)<=3 AND HHVBARS(HIGH,9) = 2 AND LLVBARS(LOW,9) >= 8 AND HV04;
HV7:= COUNT(HV00,9)>=3 AND COUNT(HV01 OR HV02,8)<=3 AND HHVBARS(HIGH,9) = 1 AND LLVBARS(LOW,9) >= 8 AND HV03;
HV8:= COUNT(HV00,10)>=3 AND COUNT(HV01 OR HV02,9)<=4 AND HHVBARS(HIGH,10) = 2 AND LLVBARS(LOW,10) >= 9 AND HV04;
HV9:= COUNT(HV00,10)>=3 AND COUNT(HV01 OR HV02,9)<=4 AND HHVBARS(HIGH,10) = 1 AND LLVBARS(LOW,10) >= 9 AND HV03;
HV10:= COUNT(HV00,11)>=3 AND COUNT(HV01 OR HV02,10)<=5 AND HHVBARS(HIGH,11) = 2 AND LLVBARS(LOW,11) >= 10 AND HV04;
HXG:=HV1 OR HV2 OR HV3 OR HV4 OR HV5 OR HV6 OR HV7 OR HV8 OR HV9 OR HV10;






原理解析:
顶赋值:BBI+3*BBI的13估算标准差,COLOR004AFF
底赋值:BBI-3*BBI的13估算标准差,COLOR67FF00
DRAWBAND(BBI,RGB(97,95,00),顶,RGB(97,95,00))
DRAWBAND(BBI,RGB(25,75,150),底,RGB(25,75,250))
输出{MA1:收盘价的M1日简单移动平均
输出MA2:收盘价的M2日简单移动平均,画绿色
输出MA3:收盘价的M3日简单移动平均,画红色
输出MA4:收盘价的M4日简单移动平均,画黄色
}KU1赋值:IF(最高价=3日内最高价最高值,1,0)
KD1赋值:IF(最低价=3日内最低价最低值,1,0)
UL赋值:IF(2日前的KU1=1 AND 1日前的KU1=0AND KU1=0,2日前的最高价,REF(最高价,2+上次2日前的KU1=1AND 1日前的KU1=0 AND KU1=0距今天数))
DL赋值:IF(2日前的KD1=1 AND 1日前的KD1=0AND KD1=0,2日前的最低价,REF(最低价,2+上次2日前的KD1=1AND 1日前的KD1=0 AND KD1=0距今天数))
HV赋值:H>UL AND H>1日前的H
LV赋值:L

GP赋值:上次HV距今天数
DP赋值:上次LV距今天数
如果GP=0返回DP否则返回GP
HHV1:=HV AND IP AND H>=HHV(H,上次LV距今天数)
LV1:=LV AND IP AND L<=LLV(L,上次HV距今天数)
DRAWLINE(LV1,最低价,HHV1, 最高价,0),画黄色, 线宽为2
DRAWLINE(HHV1,最高价,LV1, 最低价,0),画洋红色, 线宽为2
STICKLINE(收盘价> 1日前的收盘价 ,最高价,最低价,0,1 ),画红色
STICKLINE(收盘价> 1日前的收盘价 ,开盘价,收盘价,3,0 ),COLOR000055
STICKLINE(收盘价> 1日前的收盘价 ,开盘价,收盘价,2.7,0 ),COLOR000077
STICKLINE(收盘价> 1日前的收盘价 ,开盘价,收盘价,2.1,0 ),COLOR000099
STICKLINE(收盘价> 1日前的收盘价 ,开盘价,收盘价,1.5,0 ),COLOR0000BB
STICKLINE(收盘价> 1日前的收盘价 ,开盘价,收盘价,0.9,0 ),COLOR0000DD
STICKLINE(收盘价> 1日前的收盘价 ,开盘价,收盘价,0.3,0 ),COLOR0000FF
STICKLINE(收盘价= 1日前的收盘价 ,最高价,最低价,0,1 ),画白色
STICKLINE(收盘价= 1日前的收盘价 ,开盘价,收盘价,3,0 ),COLOR555555
STICKLINE(收盘价= 1日前的收盘价 ,开盘价,收盘价,2.7,0 ),COLOR777777
STICKLINE(收盘价= 1日前的收盘价 ,开盘价,收盘价,2.1,0 ),COLOR999999
STICKLINE(收盘价= 1日前的收盘价 ,开盘价,收盘价,1.5,0 ),COLORBBBBBB
STICKLINE(收盘价= 1日前的收盘价 ,开盘价,收盘价,0.9,0 ),COLORDDDDDD
STICKLINE(收盘价= 1日前的收盘价 ,开盘价,收盘价,0.3,0 ),COLORFFFFFF
STICKLINE(收盘价< 1日前的收盘价 ,最高价,最低价,0,1 ),画青色
STICKLINE(收盘价< 1日前的收盘价 ,开盘价,收盘价,3,0 ),COLOR990000
STICKLINE(收盘价< 1日前的收盘价 ,开盘价,收盘价,2.7,0 ),COLORCC0000
STICKLINE(收盘价< 1日前的收盘价 ,开盘价,收盘价,2.1,0 ),COLORFF4400
STICKLINE(收盘价< 1日前的收盘价 ,开盘价,收盘价,1.5,0 ),COLORFF8800
STICKLINE(收盘价< 1日前的收盘价 ,开盘价,收盘价,0.9,0 ),COLORFFCC00
STICKLINE(收盘价< 1日前的收盘价 ,开盘价,收盘价,0.3,0 ),画青色
V00赋值: 最高价<1日前的最高价 AND 最低价<1日前的最低价
V01赋值: 最高价<1日前的最高价 AND 最低价>1日前的最低价
V02赋值: 最高价>1日前的最高价 AND 最低价<1日前的最低价
V03赋值: 最高价>1日前的最高价 AND 最低价>1日前的最低价
V04赋值: 2日前的最高价 < 最高价 AND 2日前的最低价 < 最低价AND 2日前的最高价 > 1日前的最高价 AND 2日前的最低价 < 1日前的最低价
V1赋值: 统计6日满足V00的天数>=3 AND 统计5日满足V01 OR V02的天数=0 AND LLVBARS(最低价,6) = 1 AND HHVBARS(最高价,6) >= 5 AND V03
V2赋值: 统计7日满足V00的天数>=3 AND 统计6日满足V01 OR V02的天数=1 AND LLVBARS(最低价,7) = 2 AND HHVBARS(最高价,7) >= 6 AND V04
V3赋值: 统计7日满足V00的天数>=3 AND 统计6日满足V01 OR V02的天数=1 AND LLVBARS(最低价,7) = 1 AND HHVBARS(最高价,7) >= 6 AND V03
V4赋值: 统计8日满足V00的天数>=3 AND 统计7日满足V01 OR V02的天数<=2 AND LLVBARS(最低价,8) = 2 AND HHVBARS(最高价,8) >= 7 AND V04
V5赋值: 统计8日满足V00的天数>=3 AND 统计7日满足V01 OR V02的天数<=2 AND LLVBARS(最低价,8) = 1 AND HHVBARS(最高价,8) >= 7 AND V03
V6赋值: 统计9日满足V00的天数>=3 AND 统计8日满足V01 OR V02的天数<=3 AND LLVBARS(最低价,9) = 2 AND HHVBARS(最高价,9) >= 8 AND V04
V7赋值: 统计9日满足V00的天数>=3 AND 统计8日满足V01 OR V02的天数<=3 AND LLVBARS(最低价,9) = 1 AND HHVBARS(最高价,9) >= 8 AND V03
V8赋值: 统计10日满足V00的天数>=3 AND 统计9日满足V01 OR V02的天数<=4 AND LLVBARS(最低价,10) = 2 AND HHVBARS(最高价,10) >= 9 AND V04
V9赋值: 统计10日满足V00的天数>=3 AND 统计9日满足V01 OR V02的天数<=4 AND LLVBARS(最低价,10) = 1 AND HHVBARS(最高价,10) >= 9 AND V03
V10:= 统计11日满足V00的天数>=3 AND 统计10日满足V01 OR V02的天数<=5 AND LLVBARS(最低价,11) = 2 AND HHVBARS(最高价,11) >= 10 AND V04
XG赋值: V1 OR V2 OR V3 OR V4 OR V5 OR V6 OR V7 OR V8 OR V9 OR V10
DRAWICON(XG=1的5过滤,L*0.97,1)
HV00:= 最高价>1日前的最高价 AND 最低价>1日前的最低价
HV01:= 最高价<1日前的最高价 AND 最低价>1日前的最低价
HV02:= 最高价>1日前的最高价 AND 最低价<1日前的最低价
HV03:= 最高价<1日前的最高价 AND 最低价<1日前的最低价
HV04:= 2日前的最高价 > 最高价 AND 2日前的最低价 > 最低价 AND 2日前的最高价 > 1日前的最高价 AND 2日前的最低价 < 1日前的最低价
HV1:= 统计6日满足HV00的天数>=3 AND 统计5日满足HV01 OR HV02的天数=0 AND HHVBARS(最高价,6) = 1 AND LLVBARS(最低价,6) >= 5 AND HV03
HV2:= 统计7日满足HV00的天数>=3 AND 统计6日满足HV01 OR HV02的天数=1 AND HHVBARS(最高价,7) = 2 AND LLVBARS(最低价,7) >= 6 AND HV04
HV3:= 统计7日满足HV00的天数>=3 AND 统计6日满足HV01 OR HV02的天数=1 AND HHVBARS(最高价,7) = 1 AND LLVBARS(最低价,7) >= 6 AND HV03
HV4:= 统计8日满足HV00的天数>=3 AND 统计7日满足HV01 OR HV02的天数<=2 AND HHVBARS(最高价,8) = 2 AND LLVBARS(最低价,8) >= 7 AND HV04
HV5:= 统计8日满足HV00的天数>=3 AND 统计7日满足HV01 OR HV02的天数<=2 AND HHVBARS(最高价,8) = 1 AND LLVBARS(最低价,8) >= 7 AND HV03
HV6:= 统计9日满足HV00的天数>=3 AND 统计8日满足HV01 OR HV02的天数<=3 AND HHVBARS(最高价,9) = 2 AND LLVBARS(最低价,9) >= 8 AND HV04
HV7:= 统计9日满足HV00的天数>=3 AND 统计8日满足HV01 OR HV02的天数<=3 AND HHVBARS(最高价,9) = 1 AND LLVBARS(最低价,9) >= 8 AND HV03
HV8:= 统计10日满足HV00的天数>=3 AND 统计9日满足HV01 OR HV02的天数<=4 AND HHVBARS(最高价,10) = 2 AND LLVBARS(最低价,10) >= 9 AND HV04
HV9:= 统计10日满足HV00的天数>=3 AND 统计9日满足HV01 OR HV02的天数<=4 AND HHVBARS(最高价,10) = 1 AND LLVBARS(最低价,10) >= 9 AND HV03
HV10:= 统计11日满足HV00的天数>=3 AND 统计10日满足HV01 OR HV02的天数<=5 AND HHVBARS(最高价,11) = 2 AND LLVBARS(最低价,11) >= 10 AND HV04
HXG赋值:HV1 OR HV2 OR HV3 OR HV4 OR HV5 OR HV6 OR HV7 OR HV8 OR HV9 OR HV10

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