设为首页收藏本站

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

请版主看看 谢谢 [复制链接]

Rank: 2

精华
0
UID
116352
积分
100
帖子
65
主题
16
阅读权限
30
注册时间
2013-6-19
最后登录
2015-8-7
跳转到指定楼层
1#
发表于 2014-8-14 05:17:15 |只看该作者 |倒序浏览
HH = Highest(HighD(1),Length)
请教:
              本身我就觉得这个写法有点奇怪  ,请看语法规则:
        Numeric Highest(NumericSeries Price,Numeric Length)                       Numeric HighD(Numeric daysAgo)               highest的第一个参数要求是序列变量 而 HighD 是个简单变量
          但是编译结果结果还是通过了我很奇怪      请问为什么?    请版主解答下?

超级版主

TB官方客服

Rank: 10Rank: 10Rank: 10

精华
0
UID
102452
积分
475
帖子
308
主题
11
阅读权限
200
注册时间
2012-3-5
最后登录
2021-3-8
2#
发表于 2014-8-14 09:26:26 |只看该作者
HighD是一个序列变量,具有回溯功能的

使用道具 举报

Rank: 2

精华
0
UID
116352
积分
100
帖子
65
主题
16
阅读权限
30
注册时间
2013-6-19
最后登录
2015-8-7
3#
发表于 2014-8-14 10:01:24 |只看该作者
tianlan 发表于 2014-8-14 09:26
HighD是一个序列变量,具有回溯功能的

感谢回复。
其实我的疑问是:  Numeric HighD(Numeric daysAgo)    语法里面HighD 前面的数据类型是 Numeric , 我认为是简单变量。 但是其能回溯, 看来应该不是Numeric 应该是Numeric Serious 。 但是好像所有对于函数本身的定义前面的Numeric 都不是简单变量的意思。 而对于后面的参数的类型却又定义了简单,还是序列变量。
例如 Numeric Highest(NumericSeries Price,Numeric Length),中第一个参数就要求是个序列变量。  
我建议应该改改, 很容易造成混淆。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-16 04:16

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部