设为首页收藏本站

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

通过文件读写函数实现跨周期数据调用! [复制链接]

Rank: 5Rank: 5

精华
0
UID
5525
积分
1473
帖子
429
主题
93
阅读权限
60
注册时间
2009-9-22
最后登录
2022-5-23
1#
发表于 2011-5-5 16:58:34 |显示全部楼层
TB V4版新增了GetTBProfileString2File和SetTBProfileString2File两个数据库读写函数,可以指定用户自己的数据库,这样可以防止系统的数据库无限制变大。过一段时间交易者可以自行在目录中删除该数据库。
有一个建议,TB应再增加一个删除文件的函数DeleteFile,就更好了,可以在程序初始化过程中删除用户自定义的数据库,确保数据库不会自行膨胀。
GetTBProfileString2File函数说明如下:
说明        读取公式信息文件指定块中的键名对应的字符串。
语法        String GetTBProfileString2File(String strPath,String strSection,String strKey)
参数        strPath 指定文件的路径,请使用全路径表示,并使用\\做路径分割符,否则会执行失败
strSection 指定的信息块的块名
strKey 指定的信息的键名
备注        无
示例        MyStr = GetTBProfileString("c:\\tradelog.log","MySection","MyKey");
上善若水,无欲则刚

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
5525
积分
1473
帖子
429
主题
93
阅读权限
60
注册时间
2009-9-22
最后登录
2022-5-23
2#
发表于 2011-5-5 17:10:10 |显示全部楼层
回复 1# nopain
1、新建一个工作区,包含上下两个图表窗体,上面选择日线周期,下面选择5分钟周期。

请问版主,如果上下两个图表对换一下(即上图为5分钟周期,下图为日线周期),指标仍跟随对应的周期图表,那运行的结果会怎样?
实际上,我想要了解的是在多个图表的情况下,Tb在Barstatus<=1的情况下的运行机制,也即多个图表Bar的计算顺序。

还请麻烦版主答复:http://www.tradeblazer.net/forum/thread-14157-1-1.html

使用道具 举报

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

bottom

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

GMT+8, 2024-5-10 08:38

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部