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


空:=EMA(C,5);

均衡:EMA(空,5);

中轨:=HHV(MA(H,13),13);

趋势:=LLV(MA(H,13),1);

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

VARB:=EMA(0.667*REF(VARA,1)+0.333*VARA,5);

DRAWTEXT(IF(VOL>=1.3*MA(VOL,5) AND COUNT(VARA>=VARB AND VARA<-17,3) AND REF(LOW,1)=LLV(LOW,120),1,0),LOW,'买入');

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

DRAWICON(CROSS(82,VARC),HIGH,2);

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

VAR2:=REF(VAR1,1);

VAR3:=SMA(MAX(VAR1-VAR2,0),10,1)/SMA(ABS(VAR1-VAR2),10,1)*100;

VAR4:=FILTER(IF(COUNT(VAR3<20,5)>=1 AND COUNT(VAR1=LLV(VAR1,10),10)>=1 AND CLOSE>=OPEN*1.038 AND VOL>MA(VOL,5)*1.2,1,0),5);

DRAWICON(VAR4,LOW,1);

VAR5:=FILTER(均衡>REF(均衡,1)AND 中轨<REF(中轨,1)AND C>REF(C,1),11);

DRAWTEXT(VAR5,L*0.98,'追涨');

VAR6:=REF(CLOSE,1); 

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

DRAWTEXT(CROSS(84,VAR7),H*1.03,'逃顶') ;

 


原理解析:
空赋值:C的5日指数移动平均
输出均衡:空的5日指数移动平均
中轨赋值:HHV(H的13日简单移动平均,13)
趋势赋值:LLV(H的13日简单移动平均,1)
VARA赋值:(收盘价-29日前的开盘价)/29日前的开盘价*100
 
VARB赋值:E0.667*1日前的VARA+0.333*VARA的5日简单移动平均
DRAWTEXT(IF(成交量>=1.3*成交量的5日简单移动平均 AND 统计3日满足VARA>=VARB AND VARA<-17的天数 AND 1日前的最低价=120日内最低价最低值,1,0),最低价,'买入')
VARC赋值:SMA(收盘价-1日前的C和0较大值,6,1)/SMA(收盘价-1日前的C的绝对值,6,1)*100
DRAWICON(82上穿VARC,最高价,2)
VAR1赋值:(最高价+最低价+开盘价+2*收盘价)/5
VAR2赋值:1日前的VAR1
VAR3赋值:SMA(VAR1-VAR2和0较大值,10,1)/SMA(VAR1-VAR2的绝对值,10,1)*100
VAR4赋值:FILTER(IF(统计5日满足VAR3<20的天数>=1 AND COUNT(VAR1=10日内VAR1最低值,10)>=1 AND 收盘价>=开盘价*1.038 AND 成交量>成交量的5日简单移动平均*1.2,1,0),5)
当满足条件VAR4时,在最低价和1之间画图标
VAR5赋值:FILTER(均衡>1日前的均衡AND 中轨<1日前的中轨AND C>1日前的C,11)
当满足条件VAR5时,在L*0.98和'追涨'位置书写文字
VAR6赋值:1日前的收盘价
 
VAR7赋值:SMA(收盘价-VAR6和0较大值,6,1)/SMA(收盘价-VAR6的绝对值,6,1)*100
 
DRAWTEXT(84上穿VAR7,H*1.03,'逃顶')
 

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