设为首页收藏本站

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

请教,怎么每BAR都要买进啊!! [复制链接]

Rank: 4

精华
0
UID
1109
积分
444
帖子
67
主题
25
阅读权限
50
注册时间
2008-1-23
最后登录
2008-7-12
跳转到指定楼层
1#
发表于 2008-1-28 09:45:31 |只看该作者 |正序浏览
代码如下:
Begin
   if(Open>Close[1]);
  {
    Buy(1,Close);
  }
End
结果每跟BAR都买进。或者把OPEN改为CLOSE,也是这样。

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
14#
发表于 2008-1-29 09:54:13 |只看该作者
这个没留意,只是楼主这样说,也就顺着他的说法展开话题了.不过应该是你说的是对的,用上一根BAR的CLOSE发送,然后交易助手会追价,还是会在开盘价附近成交的.
TradeBlazer交流群33647992。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1064
积分
864
帖子
80
主题
1
阅读权限
60
注册时间
2008-1-13
最后登录
2008-6-27
13#
发表于 2008-1-29 09:45:23 |只看该作者
原帖由 孤舟骑浪 于 2008-1-28 10:42 发表
你已经用true了,就是延时发送到下一根BAR,是开盘价;不用true,是回测时就是close开仓,实盘时是按实时价开仓,不过图上讯号会一直变化,直到真正的收盘发生才定格在收盘价处。 ...

很感谢"孤"兄对一个问题的系统,全面的回答,有个疑问,延时发送到下一根BAR,价格应该是前一个BAR的收盘价吧?

使用道具 举报

Rank: 4

精华
0
UID
1109
积分
444
帖子
67
主题
25
阅读权限
50
注册时间
2008-1-23
最后登录
2008-7-12
12#
发表于 2008-1-28 10:46:28 |只看该作者
原帖由 孤舟骑浪 于 2008-1-28 10:42 发表
你已经用true了,就是延时发送到下一根BAR,是开盘价;不用true,是回测时就是close开仓,实盘时是按实时价开仓,不过图上讯号会一直变化,直到真正的收盘发生才定格在收盘价处。 ...

谢谢,我也刚刚想到了延时这个问题,去了后就正常了。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
11#
发表于 2008-1-28 10:42:17 |只看该作者
你已经用true了,就是延时发送到下一根BAR,是开盘价;不用true,是回测时就是close开仓,实盘时是按实时价开仓,不过图上讯号会一直变化,直到真正的收盘发生才定格在收盘价处。
TradeBlazer交流群33647992。

使用道具 举报

Rank: 4

精华
0
UID
1109
积分
444
帖子
67
主题
25
阅读权限
50
注册时间
2008-1-23
最后登录
2008-7-12
10#
发表于 2008-1-28 10:36:23 |只看该作者
原帖由 孤舟骑浪 于 2008-1-28 10:31 发表
就是分号的问题,为什么不删分号呢?

谢谢你,是这个问题。我重试了。原来一句完整的话才可以加分号。严重感谢。但是还有个问题:这句代码是说,如果当天开盘大于前天收盘,则以当天收盘价格买进(不知道理解得正确不。结果我看现在执行的结果不是在收盘价格买的啊???如下图
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
9#
发表于 2008-1-28 10:36:02 |只看该作者
If语句后面不能加分号。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
8#
发表于 2008-1-28 10:31:03 |只看该作者
就是分号的问题,为什么不删分号呢?
TradeBlazer交流群33647992。

使用道具 举报

Rank: 4

精华
0
UID
1109
积分
444
帖子
67
主题
25
阅读权限
50
注册时间
2008-1-23
最后登录
2008-7-12
7#
发表于 2008-1-28 10:29:21 |只看该作者
原帖由 x3yc 于 2008-1-28 10:27 发表
建议把所有代码都贴出来,这样才能发现问题

这就是所有代码了:
Begin
   if(Open>Close[1]);
  {
    Buy(1,close,true);
  }
  End
我是想看看TB是怎么执行代码的。

使用道具 举报

Rank: 3Rank: 3

精华
1
UID
1080
积分
230
帖子
33
主题
16
阅读权限
40
注册时间
2008-1-16
最后登录
2010-8-31
6#
发表于 2008-1-28 10:27:05 |只看该作者
建议把所有代码都贴出来,这样才能发现问题

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 00:51

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部