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


TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),5);

HD:=(HIGH - REF(HIGH,1));

LD:=(REF(LOW,1) - LOW);

DMP:=(SUM(IF(((HD > 0) AND (HD > LD)),HD,0),5) );

DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),5);

神偷线:=(((DMP ) * 100) / TR1);

辅助线:=((DMM * 100) / TR1);

动向趋势线:=(MA(((ABS((辅助线 - 神偷线)) / (辅助线 + 神偷线)) * 100),3));

ADXR:=((动向趋势线 + REF(动向趋势线,3)) / 2);

VAR1:=MA(LOW,1);

VAR2:=MA(HIGH,2);

VAR3:=MA(CLOSE,2);

VAR7:=REF(VAR3,1);

强弱2:=((SMA(MAX((VAR3 - VAR7),0),5,1) / SMA(ABS((VAR3 - VAR7)),5,1)) * 100);

短线神偷:( IF(((动向趋势线 > 88) AND (神偷线 < 5.8)),80,0)),LINETHICK3,COLORFF00FF;

 


原理解析:
TR1赋值:SUM(MAX(MAX((最高价 - 最低价),(最高价 - 1日前的收盘价的绝对值)),ABS((最低价 - 1日前的收盘价))),5)
HD赋值:(最高价 - 1日前的最高价)
LD赋值:(1日前的最低价 - 最低价)
DMP赋值:(SUM(IF(((HD > 0) AND (HD > LD)),HD,0),5) )
DMM赋值:SUM(IF(((LD > 0) AND (LD > HD)),LD,0),5)
神偷线赋值:(((DMP ) * 100) / TR1)
辅助线赋值:((DMM * 100) / TR1)
动向趋势线赋值:(MA((((辅助线 - 神偷线的绝对值) / (辅助线 + 神偷线)) * 100),3))
ADXR赋值:((动向趋势线 + 3日前的动向趋势线) / 2)
VAR1赋值:最低价的1日简单移动平均
VAR2赋值:最高价的2日简单移动平均
VAR3赋值:收盘价的2日简单移动平均
VAR7赋值:1日前的VAR3
强弱2赋值:((SMA(MAX((VAR3 - VAR7),0),5,1) / SMA((VAR3 - VAR7的绝对值),5,1)) * 100)
输出短线神偷:( IF(((动向趋势线 > 88) AND (神偷线 < 5.8)),80,0)), 线宽为3,COLORFF00FF
 

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