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


D1:=LLV(L,34);

D2:=SMA(ABS(L-REF(L,1)),34,1);

D3:=SMA(MAX(L-REF(L,1),0),34,2);

DD:=-(EMA(IF(L<=D1,D2/D3,-3),9)),STICK,COLORRED,LINETHICK1;

F1:=LLV(L,8);

F2:=SMA(ABS(L-REF(L,1)),34,1);

F3:=SMA(MAX(L-REF(L,1),0),34,2);

A:=-(EMA(IF(L<=F1,F2/F3,-3),9)),COLORYELLOW,LINETHICK1;

A1:=IF(A< 0,A,0),STICK,COLORGREEN,LINETHICK1;

DRAWICON(REF(A,1)< 0 AND REF(A,2)>REF(A,1) AND A>REF(A,1),0,34);

A2:IF(FILTER(REF(A,1)< 0 AND REF(A,2)>REF(A,1) AND A>REF(A,1),3),2.6,0),COLORGREEN,LINETHICK3,STICK;

XG:=FILTER(REF(A,1)< 0 AND REF(A,2)>REF(A,1) AND A>REF(A,1),3);

DRAWICON(XG ,1.0,9);

DRAWICON(XG ,1.35,9);

DRAWICON(XG ,1.7,9);

DRAWICON(XG ,2.05,9);

DRAWICON(XG ,2.45,9);

DRAWTEXT(XG,1.7,'-买'),COLORRED;

 

VAR1:=(HIGH+LOW+OPEN+2*CLOSE)/5;

VAR2:=REF(VAR1,1);

VAR3:=SMA((CLOSE-VAR2),6,1)/SMA(ABS(CLOSE-VAR2),6,1)*100;

VAR4:=(CLOSE-REF(OPEN,29))/REF(OPEN,29)*100;

VAR5:=EMA(0.667*REF(VAR4,1)+0.333*VAR4,5);

VAR6:=IF(VOL>=1.3*MA(VOL,5) AND COUNT(VAR4>=VAR5 AND VAR4< -17,3) AND REF(LOW,1)=LLV(LOW,120),1,0);

VAR7:=SMA(MAX(CLOSE-REF(C,1),0),6,1)/SMA(ABS(CLOSE-REF(C,1)),6,1)*100;

MC:(FILTER(REF(VAR3,1)>81 AND VAR3< 80 OR CROSS(82,VAR7),5))*2,COLORCYAN,LINETHICK3,STICK;

DRAWICON(FILTER(REF(VAR3,1)>81 AND VAR3< 80 OR CROSS(82,VAR7),5),2.3,35);

DRAWICON(FILTER(REF(VAR3,1)>81 AND VAR3< 80 OR CROSS(82,VAR7),5),2.1,35);

DRAWICON(FILTER(REF(VAR3,1)>81 AND VAR3< 80 OR CROSS(82,VAR7),5),2.0,35);

DRAWICON(FILTER(REF(VAR3,1)>81 AND VAR3< 80 OR CROSS(82,VAR7),5),1.8,2);

DRAWTEXT(FILTER(REF(VAR3,1)>81 AND VAR3< 80 OR CROSS(82,VAR7),5),1.7,'-卖');

 


原理解析:
D1赋值:34日内L最低值
D2赋值:SMA(L-1日前的L的绝对值,34,1)
D3赋值:SMA(L-1日前的L和0较大值,34,2)
如果L<=D1返回D2/D3否则返回-3
F1赋值:8日内L最低值
F2赋值:SMA(L-1日前的L的绝对值,34,1)
F3赋值:SMA(L-1日前的L和0较大值,34,2)
如果L<=F1返回F2/F3否则返回-3
如果A< 0返回A否则返回0
DRAWICON(1日前的A< 0 AND 2日前的A>1日前的A AND A>1日前的A,0,34)
A2:IF(FILTER(1日前的A< 0 AND 2日前的A>1日前的A AND A>1日前的A,3),2.6,0),画绿色, 线宽为3,STICK
XG赋值:FILTER(1日前的A< 0 AND 2日前的A>1日前的A AND A>1日前的A,3)
当满足条件XG 时,在1.0和9之间画图标
当满足条件XG 时,在1.35和9之间画图标
当满足条件XG 时,在1.7和9之间画图标
当满足条件XG 时,在2.05和9之间画图标
当满足条件XG 时,在2.45和9之间画图标
当满足条件XG时,在1.7和'-买'位置书写文字
 
VAR1:=(最高价+最低价+开盘价+2*收盘价)/5
VAR2:=1日前的VAR1
VAR3:=SMA((收盘价-VAR2),6,1)/SMA(收盘价-VAR2的绝对值,6,1)*100
VAR4:=(收盘价-29日前的开盘价)/29日前的开盘价*100
VAR5:=E0.667*1日前的VAR4+0.333*VAR4的5日简单移动平均
VAR6:=IF(成交量>=1.3*成交量的5日简单移动平均 AND 统计3日满足VAR4>=VAR5 AND VAR4< -17的天数 AND 1日前的最低价=120日内最低价最低值,1,0)
VAR7:=SMA(收盘价-1日前的C和0较大值,6,1)/SMA(收盘价-1日前的C的绝对值,6,1)*100
输出MC:(FILTER(1日前的VAR3>81 AND VAR3< 80 OR 82上穿VAR7,5))*2,COLORCYAN, 线宽为3,STICK
DRAWICON(FILTER(1日前的VAR3>81 AND VAR3< 80 OR 82上穿VAR7,5),2.3,35)
DRAWICON(FILTER(1日前的VAR3>81 AND VAR3< 80 OR 82上穿VAR7,5),2.1,35)
DRAWICON(FILTER(1日前的VAR3>81 AND VAR3< 80 OR 82上穿VAR7,5),2.0,35)
DRAWICON(FILTER(1日前的VAR3>81 AND VAR3< 80 OR 82上穿VAR7,5),1.8,2)
DRAWTEXT(FILTER(1日前的VAR3>81 AND VAR3< 80 OR 82上穿VAR7,5),1.7,'-卖')
 

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