设为首页收藏本站

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

关于自动交易交易指令的执行是何时发出的 [复制链接]

Rank: 3Rank: 3

精华
0
UID
1563
积分
167
帖子
36
主题
14
阅读权限
40
注册时间
2008-4-30
最后登录
2008-6-3
跳转到指定楼层
1#
发表于 2008-5-4 22:04:05 |只看该作者 |倒序浏览
我的疑问是这样的,
1.比如开仓的指令由Close的均线产生,那么这个自动交易系统用在日线周期上,则没到收盘这个Close形成后,最后这个bar都不会形成(如果是这样,那不是当天的K线图上没有当天的蜡烛图),那我的系统不是都要等收盘后才会有交易指令。
  还是这最后这根bar随着当天的行情在不停的变动,这样才能在当天出现交易指令,当天完成交易,不然从真实的判断条件成立到发出交易指令会间隔很久。

Rank: 5Rank: 5

精华
0
UID
1064
积分
864
帖子
80
主题
1
阅读权限
60
注册时间
2008-1-13
最后登录
2008-6-27
2#
发表于 2008-5-5 12:46:34 |只看该作者
当然CLOSE随着行情时时变动了

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
11
UID
1
积分
25132
帖子
6291
主题
149
阅读权限
255
注册时间
2007-7-20
最后登录
2024-4-22
3#
发表于 2008-5-5 13:20:47 |只看该作者
假定在日线周期上,该K线没有走完,也可能出现信号的,并且会实际下单,您说的用均线产生的信号可能是一个会消失的信号,为了万无一失,要采取延迟发单的方式处理。
交易开拓者 - 期货程序化与量化系统自动交易领航者

网站已支持在线开通模拟账户功能

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
1563
积分
167
帖子
36
主题
14
阅读权限
40
注册时间
2008-4-30
最后登录
2008-6-3
4#
发表于 2008-5-5 17:20:18 |只看该作者
谢谢您回复。。。。。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
1568
积分
158
帖子
26
主题
12
阅读权限
40
注册时间
2008-5-3
最后登录
2019-3-31
5#
发表于 2008-5-6 00:07:48 |只看该作者
我认为下单是随时可以下的,只要下了BUY或SELLSHORT 命令, 单子就会随时下到交易所去.但是,由K线产生的信号在CLOSE前是不稳定的,如果要根据K线信号下单的话,就必须等K线CLOSE了才去下单.
不知我的理解对不?
另外问一下,在CLOSE 前成交的单,会在K线图上显示建仓信号吗?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
6#
发表于 2008-5-6 09:06:06 |只看该作者
信号会显示的,但可能会消失

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
1227
积分
1107
帖子
231
主题
43
阅读权限
60
注册时间
2008-2-24
最后登录
2015-8-26
7#
发表于 2008-5-6 14:21:14 |只看该作者
可是我理解的跟5楼的不同:
我理解在收市以后系统是不会发出买卖信号的?也就是说buy(1,nextopen,true)在日线上是不会自动交易的?
版主,到底哪个正确呢?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
8#
发表于 2008-5-6 15:06:19 |只看该作者
原帖由 hoyoy 于 2008-5-6 14:21 发表
可是我理解的跟5楼的不同:
我理解在收市以后系统是不会发出买卖信号的?也就是说buy(1,nextopen,true)在日线上是不会自动交易的?
版主,到底哪个正确呢? ...


延迟发送的情况下,日线上的buy(1,NextOpen,True)要等第二天第一个Tick出来之后委托单才能发送,如果在日线上用还要考虑过滤集合竞价Tick的问题。

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
1227
积分
1107
帖子
231
主题
43
阅读权限
60
注册时间
2008-2-24
最后登录
2015-8-26
9#
发表于 2008-5-6 15:11:20 |只看该作者
原帖由 nopain 于 2008-5-6 15:06 发表


延迟发送的情况下,日线上的buy(1,NextOpen,True)要等第二天第一个Tick出来之后委托单才能发送,如果在日线上用还要考虑过滤集合竞价Tick的问题。

也就是说CURRENTTIME应该>=090000 ??那也不好办,因为按照集合竞价的第一个价格报单的话未必是能够成交的

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
10#
发表于 2008-5-6 15:29:27 |只看该作者
一般我是通过判断High>Low来处理的

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 15:50

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部