设为首页收藏本站

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

文华的跨周期出炉了,tb的何时能出炉呀? [复制链接]

Rank: 4

精华
0
UID
1271
积分
423
帖子
74
主题
21
阅读权限
50
注册时间
2008-3-5
最后登录
2021-2-8
跳转到指定楼层
1#
发表于 2009-9-19 15:51:07 |只看该作者 |倒序浏览
文华的跨周期出炉了,tb的何时能出炉呀?先看看文华的吧:
增加了一个语句#IMPORT
语句格式:
#IMPORT [CODE,PERIOD,FORMULA] AS VAR
CODE 文华码
PERIOD 周期
FORMULA 引用指标名
VAR  定义变量名
例子:
#IMPORT [1205,MIN5,TEST] AS M1005
意思是引用[豆粕1005] 五分钟图 上指标[TEST.FML] 的数据
使用的方法:
如当前存在一个指标TEST.FML
//TEST.FML
CL:=CLOSE;
OP:=OPEN;

我想在新建的指标 TEST1中 引用[豆粕1005] 五分钟周期 上指标[TEST.FML] 的数据
可以如下编写TEST1指标
//TEST1.FML
#IMPORT [1205,MIN5,TEST] AS VARTEST
DD:VARTEST.CL;
DF:VARTEST.OP;

引用的约束
1.只能引用 .FML文件
2.只能引用如下周期 MIN1 MIN3 MIN5 MIN10 MIN15 MIN30 HOUR1 HOUR3 HOUR8 DAY WEEK MONTH
3.只能短周期引用长周期 比如不能日线周期上加载引用了分钟数据的指标。
4.被引用的指标中不能存在引用
tb的跨周期何时能简单化,能单独建立个转换函数,期待中。。。。。

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2009-9-19 19:47:40 |只看该作者
TB一直都可以实用跨周期,请参考一下链接
http://www.tradeblazer.net/forum ... &extra=page%3D1

使用道具 举报

Rank: 4

精华
0
UID
1271
积分
423
帖子
74
主题
21
阅读权限
50
注册时间
2008-3-5
最后登录
2021-2-8
3#
发表于 2009-9-19 20:09:43 |只看该作者
就是tb的跨周期太复杂了,没有转换的专用函数

使用道具 举报

Rank: 4

精华
0
UID
1271
积分
423
帖子
74
主题
21
阅读权限
50
注册时间
2008-3-5
最后登录
2021-2-8
4#
发表于 2009-9-19 20:15:34 |只看该作者
看看人家的跨周期取数
最近看了MetaQuotes Language 4 (MQL4) ,发现,人家这才是真正的跨周期取数:

double iClose( string symbol, int timeframe, int shift)
对于带有时间周期和平移指定货币对的柱返回 关闭值。如果加载历史为空,函数返回0。
对于当前图表,关于收盘价格的信息在预定义数组中命名为 Close[]。
参量:
symbol   -   需应用到计算指标的货币对数据 NULL 意味当前货币对名称。 ----这个相当于期货合约吧。
timeframe   -   时间周期。可以是时间周期列举的任意值。0 意味着当前图表的时间周期。 ------这个就是时间周期了。
shift   -   从指标缓冲器上获取的索引值。 -------这个回朔吧

示例:
  Print("对于 USDCHF H1当前柱: ",iTime("USDCHF",PERIOD_H1,i),", ",  iOpen("USDCHF",PERIOD_H1,i),", ",
                                      iHigh("USDCHF",PERIOD_H1,i),", ",  iLow("USDCHF",PERIOD_H1,i),", ",
                                      iClose("USDCHF",PERIOD_H1,i),", ", iVolume("USDCHF",PERIOD_H1,i));

使用道具 举报

Rank: 4

精华
0
UID
1271
积分
423
帖子
74
主题
21
阅读权限
50
注册时间
2008-3-5
最后登录
2021-2-8
5#
发表于 2009-9-19 20:16:54 |只看该作者
还有刚出炉的文华跨周期都比较简单,为何tb就这么复杂?

使用道具 举报

Rank: 4

精华
0
UID
1271
积分
423
帖子
74
主题
21
阅读权限
50
注册时间
2008-3-5
最后登录
2021-2-8
6#
发表于 2009-9-19 20:20:00 |只看该作者
请按我的简单要求编个例子我真的不会tb的跨周期,我的规则如下:
1分时图上如果kd指标金叉,并且如在5分时图上如果k的值大于d的值,并且15分时图均线ma10>ma60就做多,反之空;

使用道具 举报

Rank: 1

精华
0
UID
207621
积分
8
帖子
6
主题
0
阅读权限
10
注册时间
2015-4-22
最后登录
2020-3-18
7#
发表于 2019-5-14 14:10:20 |只看该作者
TB连这个处理都不如金字塔、文华、飞狐,看来还是得用金字塔这些才行啊。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
8#
发表于 2019-5-14 14:45:24 |只看该作者
zkz258 发表于 2019-5-14 14:10
TB连这个处理都不如金字塔、文华、飞狐,看来还是得用金字塔这些才行啊。 ...

有试过我们新的软件TBQuant吗?

使用道具 举报

Rank: 1

精华
0
UID
207621
积分
8
帖子
6
主题
0
阅读权限
10
注册时间
2015-4-22
最后登录
2020-3-18
9#
发表于 2019-5-14 16:41:52 |只看该作者
小米 发表于 2019-5-14 14:45
有试过我们新的软件TBQuant吗?

粗略看了一下这个版本的函数,没有引用函数。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
10#
发表于 2019-5-14 16:44:10 |只看该作者
本帖最后由 小米 于 2019-5-14 16:45 编辑
zkz258 发表于 2019-5-14 16:41
粗略看了一下这个版本的函数,没有引用函数。


此版本的跨周期调用,无需引用函数。
图表上可以叠加不同周期的合约,配合使用range以及 data[ i ].xxx的方式可以取得不同周期的数据。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 21:25

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部