设为首页收藏本站

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

为何有些时候跨周期取不到数据?急等 [复制链接]

Rank: 4

精华
0
UID
5331
积分
575
帖子
92
主题
38
阅读权限
50
注册时间
2009-9-1
最后登录
2012-6-8
跳转到指定楼层
1#
发表于 2010-12-2 21:13:33 |只看该作者 |倒序浏览
版主好!
我编写的模型中需要在1分钟图上面跨周期取到日图前一日的5、10、20、30日均线进行判断。但是我在测试中发现有两天(11月15日和11月17日)的1分钟图上没有取到前一日(11月12日和11月16日)日图的均线。不知道怎么回事,请版主帮忙解答。
测试截图如下:

模型中涉及此部分的语言如下:
日图公式:SetTBProfileString("dayma1",DateToString(Date),Text(AverageFC(Close, 5)));......
1分钟图交易指令:
If(Date!=Date[1])
{
    strKey = DateToString(Date[1]);
}Else
{
    strKey = strKey[1];
}
    strValue1= GetTBProfileString("dayma1",strKey);......
    dayma1Value = Value(strValue1);......
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2010-12-6 14:14:58 |只看该作者
检查一下取数据的键名和块名,是否有问题?
将键名和块名输出看看

使用道具 举报

Rank: 4

精华
0
UID
5331
积分
575
帖子
92
主题
38
阅读权限
50
注册时间
2009-9-1
最后登录
2012-6-8
3#
发表于 2010-12-6 15:08:23 |只看该作者
怎样将键名和块名输出呢?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2010-12-6 15:16:07 |只看该作者
用commentary输出键名和块名
使用这个工具,查看数据库中的数据:http://tradeblazer.net/forum/thread-11123-1-1.html

使用道具 举报

Rank: 4

精华
0
UID
5331
积分
575
帖子
92
主题
38
阅读权限
50
注册时间
2009-9-1
最后登录
2012-6-8
5#
发表于 2010-12-6 21:57:59 |只看该作者
版主好,
你说的“用commentary输出键名和块名”是指写成如下对吧?
Commentary("dayma1Value="+Text(dayma1Value));
Commentary("dayma2Value="+Text(dayma2Value));
Commentary("dayma3Value="+Text(dayma3Value));
Commentary("dayma4Value="+Text(dayma4Value));

http://tradeblazer.net/forum/thread-11123-1-1.html帖子中提到的3.3.1beta版本在哪里下载呢?
TB主页上面只有3.3.2CTP版本和3.3.0版本。CTP版本不是所有账户都能用的吧?好像我的账户就不行。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
6#
发表于 2010-12-7 17:21:27 |只看该作者
就在那个帖子里,"点击下载"链接

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 23:45

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部