设为首页收藏本站

 找回密码
 注册
楼主: nopain
打印 上一主题 下一主题

MACD多周期共振系统 [复制链接]

Rank: 1

精华
0
UID
1851
积分
32
帖子
1
主题
0
阅读权限
10
注册时间
2008-7-8
最后登录
2019-3-31
11#
发表于 2008-9-20 15:48:52 |只看该作者

管理员 你好

我把这个程序复制以后,不可以导入。MinsXAverage这个函数怎么引入

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
2397
积分
1273
帖子
121
主题
10
阅读权限
60
注册时间
2008-9-19
最后登录
2014-1-9
12#
发表于 2008-9-21 13:58:56 |只看该作者
收藏,

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
826
积分
1407
帖子
118
主题
46
阅读权限
60
注册时间
2007-11-25
最后登录
2013-12-24
13#
发表于 2008-10-8 12:06:12 |只看该作者

请帮助:

这个是原指标:
Params
        Numeric n(25);
                Numeric m(3);

Vars
        Numeric tr;
        Numeric hd;
        NumericSeries ld;
        Numeric dmp;
        Numeric dmm;
        NumericSeries pdi;
        NumericSeries mdi;
        NumericSeries adx;
        NumericSeries adxr;
        
Begin
        tr = XAverage(max(max(high-low,abs(high-close[1])),abs(low-close[1])),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,n);
        adxr=(adx+adx[m])/2;
        PlotNumeric("adx",adx);
        PlotNumeric("adxr",adxr);      
End

想按照以上的例子在1分钟取60分钟的值.改不好.
Params
        Numeric n(25);
                Numeric m(3);

Vars
        Numeric tr;
        Numeric hd;
        NumericSeries ld;
        Numeric dmp;
        Numeric dmm;
        NumericSeries pdi;
        NumericSeries mdi;
        NumericSeries adx;
        NumericSeries adxr;
        
Begin
        tr = MinsXAverage(60,max(max(high-low,abs(high-close[1])),abs(low-close[1])),n);

        hd=high-high[1];
        ld=low[1]-low;
        dmp=MinsXAverage(60,IIF(hd>0&&hd>ld,hd,0),n);
        dmm=MinsXAverage(60,IIF(ld>0&&ld>hd,ld,0),n);
        pdi=dmp*100/tr;
        mdi=dmm*100/tr;
        adx=MinsXAverage(60,abs(mdi-pdi)/(mdi+pdi)*100,n);
        adxr=(adx+adx[m])/2;
        PlotNumeric("adx",adx);
        PlotNumeric("adxr",adxr);      
End

结果不正确.

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
14#
发表于 2008-10-8 21:47:21 |只看该作者
MinsXAverage里面是假定传入的参数从第一个开始就是有效的。如果不是这样,算出来的值就有问题了

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
826
积分
1407
帖子
118
主题
46
阅读权限
60
注册时间
2007-11-25
最后登录
2013-12-24
15#
发表于 2008-10-8 21:57:32 |只看该作者

感谢老大.

那因为这个指标里有IIF,那么就不能用MinsXAverage了吗?


还有什么办法吗?

[ 本帖最后由 yml0396 于 2008-10-8 22:00 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
16#
发表于 2008-10-8 22:22:30 |只看该作者
不是因为IIF,是因为用到了Close[1]或其它算法,导致前面的几个Bar没有数据。

使用道具 举报

Rank: 4

精华
0
UID
4064
积分
286
帖子
40
主题
0
阅读权限
50
注册时间
2009-4-8
最后登录
2017-4-23
17#
发表于 2009-5-1 01:38:04 |只看该作者
这么好的帖子,非常感谢!

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1517
积分
1441
帖子
350
主题
29
阅读权限
60
注册时间
2008-4-19
最后登录
2011-10-16
18#
发表于 2009-5-17 09:40:16 |只看该作者
很好的内容,就是看这头晕
学习TB,哪怕BT。

使用道具 举报

Rank: 4

精华
0
UID
5234
积分
316
帖子
50
主题
9
阅读权限
50
注册时间
2009-8-20
最后登录
2012-9-4
19#
发表于 2010-8-30 20:49:09 |只看该作者
内容是很好,看的一知半解的,不知道nopain能否提供一些关于TB编程的学习材料,供我们这些基础比较差的学员学习学习?可以的话介绍一些关于TB编程的书。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
20427
积分
180
帖子
15
主题
6
阅读权限
40
注册时间
2010-11-26
最后登录
2012-12-25
20#
发表于 2010-11-29 09:39:26 |只看该作者
好系统,拷下来试试

使用道具 举报

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

bottom

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

GMT+8, 2024-5-2 21:41

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部