设为首页收藏本站

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

您好,我想编辑DDI指标 [复制链接]

Rank: 2

精华
0
UID
65340
积分
57
帖子
13
主题
5
阅读权限
30
注册时间
2011-9-14
最后登录
2011-12-10
跳转到指定楼层
1#
发表于 2011-9-14 12:01:07 |只看该作者 |倒序浏览
TR:=MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1)));
DMZ:=IF((H+L)<=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
DMF:=IF((H+L)>=(REF(H,1)+REF(L,1)),0,MAX(ABS(H-REF(H,1)),ABS(L-REF(L,1))));
DIZ:=SUM(DMZ,N)/(SUM(DMZ,N)+SUM(DMF,N));
DIF:=SUM(DMF,N)/(SUM(DMF,N)+SUM(DMZ,N));
DDI:=DIZ-DIF;
ADDI:SMA(DDI,N1,M);
AD:MA(ADDI,M1);
这个是DDI在博易大师的指标公式,我编写了下 就是第七个问题很难ADDI:SMA(DDI,N1,M);请老师帮忙!谢谢

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2011-9-14 13:46:00 |只看该作者
回复 1# mchwmcw001


SMA这个函数在tb中也有的。具体请看帮助文档中的函数说明。

使用道具 举报

Rank: 2

精华
0
UID
65340
积分
57
帖子
13
主题
5
阅读权限
30
注册时间
2011-9-14
最后登录
2011-12-10
3#
发表于 2011-9-14 13:50:30 |只看该作者
我看了,还是不行,求老师给编写一下。

使用道具 举报

Rank: 2

精华
0
UID
65340
积分
57
帖子
13
主题
5
阅读权限
30
注册时间
2011-9-14
最后登录
2011-12-10
4#
发表于 2011-9-14 14:18:03 |只看该作者
求你把它转到TB上来,我让期货公司程序人员给编的 他们说实现不了,说第七个步骤函数有问题 请老师帮忙!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
5#
发表于 2011-9-14 14:22:14 |只看该作者
回复 4# mchwmcw001


M、N1这两个值是多少?

使用道具 举报

Rank: 2

精华
0
UID
65340
积分
57
帖子
13
主题
5
阅读权限
30
注册时间
2011-9-14
最后登录
2011-12-10
6#
发表于 2011-9-14 15:07:42 |只看该作者
N:13 N1:30
M:10M1:5

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
7#
发表于 2011-9-14 16:52:06 |只看该作者
回复 6# mchwmcw001

例如第7句,在tb中
SMA(DDI,30,10);

使用道具 举报

Rank: 2

精华
0
UID
65340
积分
57
帖子
13
主题
5
阅读权限
30
注册时间
2011-9-14
最后登录
2011-12-10
8#
发表于 2011-9-15 14:19:57 |只看该作者
老师。还是SMA的问题,编写公式没问题,测试出现问题,希望老师指点!

使用道具 举报

Rank: 2

精华
0
UID
65340
积分
57
帖子
13
主题
5
阅读权限
30
注册时间
2011-9-14
最后登录
2011-12-10
9#
发表于 2011-9-15 15:22:27 |只看该作者
是不是咱们公司给的SMA函数有问题啊

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
19913
积分
634
帖子
92
主题
13
阅读权限
60
注册时间
2010-11-18
最后登录
2013-12-25
10#
发表于 2011-9-22 11:57:23 |只看该作者
SMA函数没有问题。。。只不过没有给ADDI赋初始值而已
我随手写了个
  1. //------------------------------------------------------------------------
  2. // 简称: DDI
  3. // 名称: 方向标准离差指数
  4. // 类别: 公式应用
  5. // 类型: 用户应用
  6. // 输出:
  7. //------------------------------------------------------------------------

  8. Params
  9.         Numeric N(13);
  10.         Numeric N1(30);
  11.         Numeric M(10);
  12.         Numeric M1(5);
  13. Vars
  14.         Numeric TR;
  15.         Numeric DMZSUM;
  16.         Numeric DMFSUM;
  17.         Numeric DMZ;
  18.         Numeric DMF;
  19.         Numeric DIZ;
  20.         Numeric DIF;
  21.         NumericSeries DDI;
  22.         NumericSeries ADDI;
  23.         NumericSeries AD;
  24. Begin
  25.         TR = TrueRange;
  26.        
  27.         If(High + Low <= High[1] + Low[1])
  28.                 DMZ = 0;
  29.         Else
  30.                 DMZ = Max(Abs(High - High[1]),Abs(Low - Low[1]));
  31.         DMZSUM = Summation(DMZ,N);
  32.                
  33.         If(High + Low >= High[1] + Low[1])
  34.                 DMF = 0;
  35.         Else
  36.                 DMF = Max(Abs(High - High[1]),Abs(Low - Low[1]));
  37.         DMFSUM = Summation(DMF,N);
  38.                
  39.         DIZ = DMZSUM / (DMZSUM + DMFSUM);
  40.         DIF = DMFSUM / (DMZSUM + DMFSUM);
  41.         DDI = DIZ - DIF;
  42.         If (CurrentBar < N1)
  43.                 ADDI = DDI;
  44.         Else
  45.                 ADDI = (ADDI[1]*(N1-M)+DDI*M)/N1;
  46.         AD = Average(ADDI,M1);
  47.        
  48.         PlotNumeric("ADDI",ADDI,0,Yellow);
  49.         PlotNumeric("AD",AD,0,White);
  50. End

  51. //------------------------------------------------------------------------
  52. // 编译版本        GS2010.12.08
  53. // 用户版本        2011/09/22 11:13
  54. // 版权所有        illidanyl
  55. // 更改声明        TradeBlazer Software保留对TradeBlazer平台
  56. //                        每一版本的TrabeBlazer公式修改和重写的权利
  57. //------------------------------------------------------------------------
复制代码

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 07:00

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部