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


N:=100;M:=1;P:=20;

MAV:=(C*2+H+L)/4;

SK := EMA(MAV,1) - EMA(MAV,40);

SD := EMA(SK,5);

B:=(SK-SD)*N;

短线拉升:IF(B<-20,-20,IF(B>100,100,B)),COLORRED,LINETHICK2;

T:=(C-LLV(1.02*L,20))/(HHV(H,20)-LLV(L,20))*100;

上涨量能:IF(T>100,100,IF(T<0,0,T)),COLORFF00FF,LINETHICK1;

A:=(HHV(HIGH,5)-CLOSE)/(HHV(HIGH,5)-LLV(LOW,5))*20;

A1:=(3*A-2*SMA(A,3,1))*M;

短线阻力:IF(A1>100,100,IF(A1<-5,-5,A1)),COLORBLUE,LINETHICK2;

Q1:=(HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13))*120,COLOR009900,LINETHICK2;

中线阻力:IF(Q1>100,100,Q1),COLOR009900,LINETHICK1;

STICKLINE(短线阻力>短线拉升 ,短线拉升,短线阻力,1,0),COLORBLUE;

累计涨幅:SUM((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100-(INDEXC-REF(INDEXC,1))/REF(INDEXC,1)*100,3),COLORBLACK;

累计振幅:SUM((HIGH-LOW)/LOW*100-(INDEXH-INDEXL)/INDEXL*100,3);

Y:=FILTER(累计涨幅>=20 OR 累计涨幅<=-20 OR 累计振幅>=45,4);

STICKLINE(Y,累计涨幅,累计涨幅+20,5,2),COLORWHITE;

 

原理解析:
N赋值:100
M赋值:1
P赋值:20
MAV:=(C*2+H+L)/4
SK := MAV的1日指数移动平均 - MAV的40日指数移动平均
SD := SK的5日指数移动平均
B赋值:(SK-SD)*N
输出短线拉升:IF(B<-20,-20,IF(B>100,100,B)),画红色,LINETHICK2
T赋值:(C-20日内1.02*L最低值)/(20日内H最高值-20日内L最低值)*100
输出上涨量能:IF(T>100,100,IF(T<0,0,T)),COLORFF00FF,LINETHICK1
A赋值:(5日内最高价最高值-收盘价)/(5日内最高价最高值-5日内最低价最低值)*20
A的3日[1日权重]移动平均
输出短线阻力:IF(A1>100,100,IF(A1<-5,-5,A1)),COLORBLUE,LINETHICK2
Q1赋值:(13日内最高价最高值-收盘价)/(13日内最高价最高值-13日内最低价最低值)*120,COLOR009900,LINETHICK2
如果Q1>100返回100否则返回Q1
当满足条件短线阻力>短线拉升 时,在短线拉升和短线阻力之间画柱状线
输出累计涨幅:SUM((收盘价-1日前的收盘价)/1日前的收盘价*100-(INDEXC-1日前的INDEXC)/1日前的INDEXC*100,3),COLORBLACK
输出累计振幅:SUM((最高价-最低价)/最低价*100-(INDEXH-INDEXL)/INDEXL*100,3)
Y赋值:累计涨幅>=20 OR 累计涨幅<=-20 OR 累计振幅>=45的4过滤
当满足条件Y时,在累计涨幅和累计涨幅+20之间画柱状线

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