设为首页收藏本站

 找回密码
 注册
查看: 1555|回复: 2
打印 上一主题 下一主题

xaverage的bug [复制链接]

Rank: 1

精华
0
UID
206759
积分
28
帖子
25
主题
3
阅读权限
10
注册时间
2015-4-8
最后登录
2019-6-21
跳转到指定楼层
1#
发表于 2016-8-10 08:45:41 来自手机 |只看该作者 |倒序浏览
本帖最后由 focus126 于 2016-8-10 08:49 编辑

以下是求DMI的程序源码,ADX和ADXR用了averagefc和xaverage,则输出为NA,用average就没有问题,各位帮忙解决下,谢谢
Params
        Numeric N(14);
        Numeric M(6);
Vars
        numericseries TR;
        numericseries HD;
        numericseries LD;
        numericseries DMP;
        numericseries DMM;
        numericseries PDI;
        numericseries MDI;        
        NumericSeries ADX;                                
        NumericSeries ADXR;        
Begin
        TR = AvgTrueRange(N);
        HD = HIGH-HIGH[1];
        LD = LOW[1]-LOW;
  DMP=XAverage(IIF(HD>0&&HD>LD,HD,0),N);
DMM=XAverage(IIF(LD>0&&LD>HD,LD,0),N);
        PDI = DMP*100/TR;
        MDI = DMM*100/TR;
ADX=XAverage(ABS(MDI-PDI)/(MDI+PDI)*100,M);
        ADXR = XAverage(ADX,M);
        PlotNumeric("PDI",PDI);
        PlotNumeric("MDI",MDI);
        PlotNumeric("ADX", ADX);
        PlotNumeric("ADXR",ADXR);
        PlotNumeric("Ref1",20);
End

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2016-8-10 08:49:15 |只看该作者
您的问题在其它贴子里已经回复了的。。
请您不要对一个问题多次重复发贴!!!!!!!!!!!!!!
而且这个问题不是函数的bug,而是计算机制本就如此 ,只是您还没有了解罢了。

使用道具 举报

Rank: 1

精华
0
UID
206759
积分
28
帖子
25
主题
3
阅读权限
10
注册时间
2015-4-8
最后登录
2019-6-21
3#
发表于 2016-8-10 08:50:27 |只看该作者
好的,谢谢

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-4-26 15:17

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部