设为首页收藏本站

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

currentbar的用法 [复制链接]

Rank: 3Rank: 3

精华
0
UID
52470
积分
182
帖子
91
主题
30
阅读权限
40
注册时间
2011-7-11
最后登录
2014-4-24
跳转到指定楼层
1#
发表于 2012-4-12 08:19:09 |只看该作者 |倒序浏览
请问currentbar的用法,穿堂风大侠的关于dual thrust的帖子中有一句“If(CurrentBar > 54*Max(Mday,Nday))//使用的是5分钟周期,其它的周期自己做相应修改”,请问这句话怎么理解,如果改成15分钟线怎么改,如果想通用所有周期应该如何编写。因为在调试中,如果简单取消这条语句,调试结果有很大差异。谢谢各位了

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
2#
发表于 2012-4-12 08:41:42 |只看该作者
看了半天为什么是54,LZ你打错了。。是44,因为一天有225分钟,就是45个5分钟。。。。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
52470
积分
182
帖子
91
主题
30
阅读权限
40
注册时间
2011-7-11
最后登录
2014-4-24
3#
发表于 2012-4-12 11:39:08 |只看该作者
感谢提醒,如果15分钟就改为15咯?

使用道具 举报

初级操盘手

懒惰的投机者

Rank: 8Rank: 8

精华
0
UID
68068
积分
6702
帖子
483
主题
31
阅读权限
100
注册时间
2011-9-27
最后登录
2022-2-18
4#
发表于 2012-4-12 19:12:57 |只看该作者
只是说限制信号发生在几天之后。
像风兄写的过滤条件,5分钟周期,45根bar为一天,即如果bar自第一根到最新只有一天的则不开仓。超过一天且有信号发生时再。。。

也可以这样写,定义一个变量用于天数的累加。然后用在判断上。
EG:
Params
        Numeric DayCnts;
Vars
        If(BarStatus==0)
        {
                DayCnts=1;
        }
        If(Date!=Date[1])
        {
                DayCnts=DayCnts+1;
        }
        If(con && DayCnts>1)
        {
                ........;
        }
End

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
31697
积分
671
帖子
137
主题
13
阅读权限
60
注册时间
2011-4-2
最后登录
2020-10-8
5#
发表于 2012-4-12 20:56:03 |只看该作者
楼上的代码适应性更好。。收藏了

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
52470
积分
182
帖子
91
主题
30
阅读权限
40
注册时间
2011-7-11
最后登录
2014-4-24
6#
发表于 2012-4-13 12:42:13 |只看该作者
谢谢小漠兄,终于明白了,还学到了更深的东西

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
52470
积分
182
帖子
91
主题
30
阅读权限
40
注册时间
2011-7-11
最后登录
2014-4-24
7#
发表于 2012-4-13 12:48:37 |只看该作者
追问两个问题: 1, 为什么要设置这样的限制,有什么好处吗?如果不设置,有什么缺陷?2,如果想适用所有周期,如何修改呢,谢谢了

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
88425
积分
212
帖子
41
主题
9
阅读权限
40
注册时间
2011-12-23
最后登录
2019-7-27
8#
发表于 2012-5-2 12:18:33 |只看该作者
因为要用到前一天的波幅,所以必须保证前一日数据的完整性,否侧,计算出来的上下轨将是失真的。

使用道具 举报

Rank: 1

精华
0
UID
112812
积分
36
帖子
14
主题
0
阅读权限
10
注册时间
2012-10-9
最后登录
2012-11-19
9#
发表于 2012-10-13 06:04:22 |只看该作者
If(con && DayCnts>1)
con代表什么?

使用道具 举报

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

bottom

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

GMT+8, 2024-4-28 17:12

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部