设为首页收藏本站

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

求教,关于TrueHigh [复制链接]

Rank: 5Rank: 5

精华
0
UID
31697
积分
671
帖子
137
主题
13
阅读权限
60
注册时间
2011-4-2
最后登录
2020-10-8
跳转到指定楼层
1#
发表于 2012-3-28 09:11:41 |只看该作者 |倒序浏览
TB官方的用户函数TrueHigh的  原代码如下,
  1. Vars
  2.         Numeric THighValue;
  3. Begin
  4.         THighValue = Close[1];
  5.         If(High >= Close[1])
  6.                 THighValue = High;
  7.         Return THighValue;
  8. End
复制代码
不明白为何要先跟Close[1]作比较,而不直接用THighValue = High赋值?谢了
百川

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2012-3-28 10:18:49 |只看该作者
回复 1# 傻了吧


如果最高价没有高于昨日的收盘,High >= Close[1],则用昨日的收盘作为THighValue

使用道具 举报

Rank: 2

精华
0
UID
114100
积分
73
帖子
51
主题
5
阅读权限
30
注册时间
2012-12-14
最后登录
2019-7-19
3#
发表于 2015-9-8 13:16:06 |只看该作者
lh948 发表于 2012-3-28 10:18
回复 1# 傻了吧

不明白为什么不全部都把close 赋值个THighvalue,或者全部把high 赋值给THighvalue.为什么一会用close ,一会用high。
比如
Vars
        Numeric THighValue;
Begin
        THighValue = High[1];
        If(High >= High[1])
                THighValue = High;
        Return THighValue;
End

or

Vars
        Numeric THighValue;
Begin
        THighValue = Close[1];
        If(Close >= Close[1])
                THighValue =Close;
        Return THighValue;
End

使用道具 举报

Rank: 2

精华
0
UID
114100
积分
73
帖子
51
主题
5
阅读权限
30
注册时间
2012-12-14
最后登录
2019-7-19
4#
发表于 2015-9-24 03:18:56 |只看该作者
知道了。。。如果高点比前一天的收盘价低,按前一天的收盘价算truehigh
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

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

bottom

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

GMT+8, 2024-5-2 15:43

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部