设为首页收藏本站

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

内置OpenD的问题(获取当日开盘价) [复制链接]

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
21#
发表于 2009-1-31 20:11:58 |只看该作者
这个问题是函数使用的错误。openD,highD,lowD,closeD这几个函数的用法是openD(),而非openD[].

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
1
UID
3343
积分
2805
帖子
139
主题
22
阅读权限
200
注册时间
2009-1-20
最后登录
2019-4-13
22#
发表于 2009-1-31 20:21:00 |只看该作者
楼主,请先看这两幅图:




发现问题了吗?
opend的正确用法:opend后的括号应是小括号,而不是中括号。


[ 本帖最后由 tianlan203 于 2009-1-31 20:27 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
3090
积分
623
帖子
75
主题
12
阅读权限
60
注册时间
2008-12-19
最后登录
2011-4-21
23#
发表于 2009-1-31 20:22:45 |只看该作者

回复 #21 小米 的帖子

正解,
不错,
对TB的安全性信心又增强了一点。

使用道具 举报

Rank: 4

精华
0
UID
2741
积分
356
帖子
29
主题
6
阅读权限
50
注册时间
2008-11-7
最后登录
2016-7-11
24#
发表于 2009-1-31 20:48:02 |只看该作者
如果这样编译应该报错才对。

看看海龟程序里面的写法:
DonchianHi = HighestFC(High[1],boLength);
DonchianLo = LowestFC(Low[1],boLength);

fsDonchianHi = HighestFC(High[1],fsLength);
fsDonchianLo = LowestFC(Low[1],fsLength);

是不是也写错了?
high[1]还是high(1) ?

[ 本帖最后由 zzhong 于 2009-1-31 20:51 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
25#
发表于 2009-1-31 21:03:12 |只看该作者

回复 #24 zzhong 的帖子

F1里面对函数的用法有详细说明。high,low,open,close的回溯,语法上是后面带[ ], 而highD,lowD等的后面则是( )。
是不一样的。

使用道具 举报

Rank: 4

精华
0
UID
2741
积分
356
帖子
29
主题
6
阅读权限
50
注册时间
2008-11-7
最后登录
2016-7-11
26#
发表于 2009-1-31 21:19:07 |只看该作者

回复 #25 小米 的帖子

明白了,谢谢小米的解答。
open和opend太像了,但不能想当然地认为用法是一样的。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
3062
积分
199
帖子
35
主题
11
阅读权限
40
注册时间
2008-12-17
最后登录
2009-3-3
27#
发表于 2009-2-1 21:13:12 |只看该作者
那是不是有点太可怕了

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 19:19

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部