设为首页收藏本站

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

请教 [复制链接]

Rank: 3Rank: 3

精华
0
UID
25826
积分
157
帖子
36
主题
13
阅读权限
40
注册时间
2011-2-14
最后登录
2013-7-21
跳转到指定楼层
1#
发表于 2011-6-26 09:59:01 |只看该作者 |倒序浏览
Params
  Numeric length(0);  
Vars
  NumericSeries minusdi(0);  
  NumericSeries aaa;
NumericSeries aaa;
Begin   
if (CurrentBar<=length-2)
  {minusdi=InvalidNumeric;}
Else
   (***********************************************************)
{minusdi=aaa(length)/bbb(length)*100;}
        Return minusdi;
End

编DMI指标 aaa 和 bbb都是自编函数 在else后面随便加一条语句计算是正确的 如果不随便加语句 直接运行{}里的内容 计算结果是错误的 V4版  不知问题出在那里?

Rank: 3Rank: 3

精华
0
UID
25826
积分
157
帖子
36
主题
13
阅读权限
40
注册时间
2011-2-14
最后登录
2013-7-21
2#
发表于 2011-6-26 10:14:31 |只看该作者
如果周期是10 计算出来的前8个指标应该是N/A,现在计算出来的第一根值是N\A,后七个是100,往后的数据是正确的……弄不明白了

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
25826
积分
157
帖子
36
主题
13
阅读权限
40
注册时间
2011-2-14
最后登录
2013-7-21
3#
发表于 2011-6-26 10:53:05 |只看该作者
调用自己编写的函数有什么限制吗 换成系统的函数没问题 用自己编写的函数就有问题了

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2011-6-27 10:05:15 |只看该作者
回复 3# 旅行者


v4和v3的公式机制有一些不一样,请看这里
最好能将用户函数代码贴出来,我们再进行详细的测试。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-12 16:20

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部