来函数检测结果如下:
该公式没有未来函数
R:=-100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14));
PERIODD:=10;
EMA1:=EMA(R,PERIODD);
EMA2:=EMA(EMA1,5);
DIFFERENCE:=EMA1-EMA2;
ZEROLAGEMA:=EMA1+DIFFERENCE;
PR:100-ABS(ZEROLAGEMA) COLORRED LINETHICK1;
MOVEAVG:MA(PR,5) COLORWHITE LINETHICK1;
K:=15;{股票指标网}
FFILTER:=(K/100)*STD(PR-REF(PR,1),10);
XA:=IF(PR<REF(PR,1),PR,0);
XN:=BARSLAST(XA>0 );
AMALOW:=REF(PR,XN);
YA:=IF(PR>REF(PR,1),PR,0);
YN:=BARSLAST(YA>0) ;
AMAHIGH :=REF(PR,YN);
RR:=IF( AMAHIGH-PR>FFILTER,-1,0) ;
TT:=IF( PR- AMALOW>FFILTER,1,RR) ;
{PARTLINE(TT=1,PR) , COLORRED , LINETHICK2;
PARTLINE(TT= -1,PR) , COLORGREEN , LINETHICK2;
PARTLINE(TT= 0,PR) , COLORWHITE , LINETHICK2;}
IF(TT=1,PR,DRAWNULL), COLORRED , LINETHICK4;
IF(TT=-1,PR,DRAWNULL), COLORGREEN , LINETHICK2;
IF(TT=0,PR,DRAWNULL), COLORWHITE , LINETHICK2;
80 COLORBROWN LINETHICK1;
20 COLORBROWN LINETHICK1;
原理解析:
R赋值:-100*(14日内最高价最高值-收盘价)/(14日内最高价最高值-14日内最低价最低值)
PERIODD:=10
EMA1:=R的PERIODD日指数移动平均
EMA2:=1的5日指数移动平均
DIFFERENCE:=EMA1-EMA2
ZEROLAGEMA:=EMA1+DIFFERENCE
P输出R:100-ZEROLAGEMA的绝对值 COLORRED LINETHICK1
MOVEAVG:PR的5日简单移动平均 COLORWHITE LINETHICK1
K:=15
{股票指标网}
FFILTER赋值:(K/100)*PR-1日前的PR的10估算标准差
XA:=IF(PR<1日前的PR,PR,0)
XN:=上次XA>0 距今天数
AMA最低价:=XN日前的PR
YA:=IF(PR>1日前的PR,PR,0)
YN:=上次YA>0距今天数
AMA最高价 :=YN日前的PR
如果 AMA最高价-PR>FFILTER返回-1否则返回0
如果 PR- AMA最低价>FFILTER返回1否则返回RR
{PARTLINE(TT=1,PR) , COLORRED , 线宽为2
PARTLINE(TT= -1,PR) , COLORGREEN , 线宽为2
PARTLINE(TT= 0,PR) , COLORWHITE , 线宽为2
如果TT=1返回PR否则返回DRAWNULL
如果TT=-1返回PR否则返回DRAWNULL
如果TT=0返回PR否则返回DRAWNULL
80 COLORBROWN LINETHICK1
20 COLORBROWN LINETHICK1
声明:本站所有资源,均为用户自主上传,仅作为学习交流之用,其版权归原作者或原出版社所有,本站不对所涉及的版权问题负法律责任。如有侵权,请联系我们删除!