设为首页收藏本站

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

关于商品跨周期数据引用的讨论! [复制链接]

Rank: 4

精华
1
UID
1078
积分
347
帖子
46
主题
7
阅读权限
50
注册时间
2008-1-15
最后登录
2023-5-19
71#
发表于 2008-4-7 23:55:03 |只看该作者
能否在1分钟图形下引用30分钟图的ATR数据?

谢谢了先
比小强还强

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
72#
发表于 2008-4-8 21:34:39 |只看该作者
另外一个跨周期数据调用的例子:
http://www.tradeblazer.net/forum/thread-2009-1-1.html

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
73#
发表于 2008-4-9 21:33:48 |只看该作者
原帖由 air320322 于 2008-4-7 23:55 发表
能否在1分钟图形下引用30分钟图的ATR数据?

谢谢了先


见这里
http://www.tradeblazer.net/forum/thread-2037-1-1.html

使用道具 举报

精华
0
UID
2366
积分
1336
帖子
368
主题
70
阅读权限
0
注册时间
2008-9-15
最后登录
2019-4-1
74#
发表于 2008-9-29 01:09:55 |只看该作者
我最想知道的是在TB中用每一种方法和第二种方法速度和CPU占用上差多少,在文华中事实上只能采用第一种方法,明显要慢许多.

使用道具 举报

精华
0
UID
2366
积分
1336
帖子
368
主题
70
阅读权限
0
注册时间
2008-9-15
最后登录
2019-4-1
75#
发表于 2008-9-29 01:21:05 |只看该作者
原帖由 f600624 于 2008-9-29 01:09 发表
我最想知道的是在TB中用每一种方法和第二种方法速度和CPU占用上差多少,在文华中事实上只能采用第一种方法,明显要慢许多.

我一直用文华作全自动交易,来这里主要是有三个原因
一是文华不能读持仓量和持仓价格(实盘,不是模拟)
二是文华有模式型长度限制
这两点好象TB都解决了.
三就是跨周期数据,我在文化自编的跨周期引用就是用第一种方式,但明显较慢,5分钟用到10日均线还将就,其他的比如1分钟用10日甚至于极端点的用到30日就不能忍受了,所以我希望在TB中能用第二种方式调用跨周期数据,我看了这个贴子,好象没有实现吧?

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2689
积分
168
帖子
43
主题
7
阅读权限
40
注册时间
2008-10-30
最后登录
2009-9-13
76#
发表于 2008-11-9 15:35:32 |只看该作者
关于跨周期讨论的帖子,看来看去,感受只有一个:

跨周期吗?明白是在两个时间轴之间互相“跨越”的,怎么硬要用一个时间轴搞出另一个时间轴,那不是钻牛角尖吗?

走入死胡同了,还是另想办法吧。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
3994
积分
189
帖子
28
主题
4
阅读权限
40
注册时间
2009-4-1
最后登录
2010-3-11
77#
发表于 2009-4-3 04:49:53 |只看该作者
希望软件升级时能借鉴MT4的方法就更好:

函数iMACD表示不同周期 MACD 值:
30分钟  iMACD(NULL,PERIOD_M30,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
4小时   iMACD(NULL,PERIOD_H4,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
1天     iMACD(NULL,PERIOD_D1,12,26,9,PRICE_CLOSE,MODE_MAIN,1);

函数iMA表示不同周期 平均线:
30分钟  iMA(NULL,PERIOD_M30,MovingPeriod,0,MODE_SMA,PRICE_CLOSE,0);
4小时   iMA(NULL,PERIOD_H4,MovingPeriod,0,MODE_SMA,PRICE_CLOSE,0);
1天     iMA(NULL,PERIOD_D1,MovingPeriod,0,MODE_SMA,PRICE_CLOSE,0);

使用道具 举报

Rank: 2

精华
0
UID
7077
积分
52
帖子
14
主题
3
阅读权限
30
注册时间
2010-2-28
最后登录
2020-9-2
78#
发表于 2010-3-7 13:19:44 |只看该作者

交易指令跨周期最好最简单的算法

交易指令跨周期最好最简单的算法
   比如读取CU的5分钟KD指标的K值,写这么一个函数可以实现。
   一、首先判断是否有CU的5分钟图(属性为隐藏的,在mt4中窗口的属性值可为隐藏,最小化,最大化),若无则打开一个CU的5分钟图表,图表的属性值设置为隐藏。
   二、判断该图表中是否插入了KD指标,若无则插入KD指标。
   三、分别读取该5分钟图中复图指标K、D值,并根据用户需要,返回读取的K值D值,这个函数如何写,请各位朋友多多帮忙编写,我估计会用到系统函数,那是必然的,具体如何去写,如何把系统函数转换成(移植到)用户函数去实现上面所说的这么一个函数,请版主多多帮忙编写。
  打开的隐藏图表什么时候关闭呢?1、当测试交易指令结束时,2、不启用智能交易系统时,这时关闭掉所有的隐藏图表,这个功能要在编写软件时加入相关的代码解决实现较好或者我们可以编写一个交易指令去关闭掉这些隐藏图表。
   上面所说的这么一个算法事实上挺简单,在mt4上非常容易实现,不知在现在的TB平台上可否暂时实现这一功能但愿能够实现。

使用道具 举报

Rank: 2

精华
0
UID
7077
积分
52
帖子
14
主题
3
阅读权限
30
注册时间
2010-2-28
最后登录
2020-9-2
79#
发表于 2010-3-9 17:41:21 |只看该作者
如何使用引用数据类型跨周期,
或者有什么办法将不同周期的指标值数据直接引用过来,非算出来,
不用SetTBProfileString和GetTBProfileString

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
113242
积分
3506
帖子
97
主题
11
阅读权限
80
注册时间
2012-10-31
最后登录
2013-6-4
80#
发表于 2012-12-22 02:52:39 |只看该作者
我竟然把它从头看完了,,,看来是各种论坛泡多了的缘故

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 00:08

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部