设为首页收藏本站

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

使用NextOpen,会不会在第二天集合竞价成交啊? [复制链接]

Rank: 4

精华
0
UID
2276
积分
317
帖子
66
主题
20
阅读权限
50
注册时间
2008-9-4
最后登录
2008-10-20
跳转到指定楼层
1#
发表于 2008-9-18 15:08:42 |只看该作者 |倒序浏览
使用NextOpen,会不会在第二天集合竞价成交啊?
交易开拓者交流
QQ-1群:38529330(已满)
QQ-2群:24771838

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2008-9-18 15:13:07 |只看该作者
可能会在集合竞价之后,开盘之前发单,这个时候会变成废单。如果在日线上做这样的交易系统,要考虑这个问题,作一些特殊处理

使用道具 举报

Rank: 4

精华
0
UID
1868
积分
510
帖子
55
主题
9
阅读权限
50
注册时间
2008-7-12
最后登录
2019-3-30
3#
发表于 2008-9-20 21:06:45 |只看该作者
原帖由 nopain 于 2008-9-18 15:13 发表
可能会在集合竞价之后,开盘之前发单,这个时候会变成废单。如果在日线上做这样的交易系统,要考虑这个问题,作一些特殊处理


为什么会在集合竞价之后,开盘之前发单?产生这样的废单,是TB的一BUG,如何特殊处理才能避免废单?期待nopain老师解答。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
4#
发表于 2008-9-21 16:58:25 |只看该作者
不算是Bug,这是价格形成的机制,需要特殊处理。
处理方式如下:

如果当前Bar的时间==0.0900,则只有当High>Low才进行交易

使用道具 举报

Rank: 4

精华
0
UID
2276
积分
317
帖子
66
主题
20
阅读权限
50
注册时间
2008-9-4
最后登录
2008-10-20
5#
发表于 2008-9-22 08:47:02 |只看该作者
大哥,开盘5分钟后,再交易:
If(CurrentTime>0.0905)
{
Buy(1,NextOpen,True);
}
这样写,会不会在第二天开盘后5分钟才发出指令啊?
还是要在程序一开始就写上时间控制的语句呢?
Begin
If(CurrentTime>0.0905)
{

}
End
交易开拓者交流
QQ-1群:38529330(已满)
QQ-2群:24771838

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
6#
发表于 2008-9-22 09:59:00 |只看该作者
别用CurrentTime,会乱套的

使用道具 举报

Rank: 4

精华
0
UID
2276
积分
317
帖子
66
主题
20
阅读权限
50
注册时间
2008-9-4
最后登录
2008-10-20
7#
发表于 2008-9-22 10:31:24 |只看该作者
老大啊,那,要做跨日交易,又要有时间上的控制,看来只好在1分钟K线上做了,是不是啊。。。
交易开拓者交流
QQ-1群:38529330(已满)
QQ-2群:24771838

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
8#
发表于 2008-9-22 12:11:37 |只看该作者
原帖由 szkpt 于 2008-9-22 10:31 发表
老大啊,那,要做跨日交易,又要有时间上的控制,看来只好在1分钟K线上做了,是不是啊。。。


难道我说得很晦涩难懂吗?
直接在开仓语句加上前面的条件就可以了

使用道具 举报

Rank: 4

精华
0
UID
2276
积分
317
帖子
66
主题
20
阅读权限
50
注册时间
2008-9-4
最后登录
2008-10-20
9#
发表于 2008-9-22 13:18:08 |只看该作者
呵呵,应该是我没搞懂啊。。。
比如:
If(Con1==True && Con2==True)
{
Buy(1,NextOpen,True);  //这个交易指令是今天发出,明天执行,还是明天回测今天的信号,
                       //然后定是否发出交易指令啊?如果是明天回测今天的,那么
                      //If(Con1==True && Con2==True) 这一行是否有影响呢?还是这一行
                      //也是回测今天的?
}
交易开拓者交流
QQ-1群:38529330(已满)
QQ-2群:24771838

使用道具 举报

Rank: 4

精华
0
UID
2276
积分
317
帖子
66
主题
20
阅读权限
50
注册时间
2008-9-4
最后登录
2008-10-20
10#
发表于 2008-9-23 10:30:20 |只看该作者
交易开拓者交流
QQ-1群:38529330(已满)
QQ-2群:24771838

使用道具 举报

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

bottom

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

GMT+8, 2024-5-17 17:24

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部