设为首页收藏本站

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

版主帮忙看下这个系统问题出在哪里 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
1#
发表于 2007-10-3 11:02:07 |显示全部楼层
回复1:
该系统可以在5分钟或更小周期上使用,并且只能在小于等于15分钟以下周期使用!原因见第二条。
回复2:
Time返回当前K线的时间,比如您在5分钟线中某天的第一根K线,返回时间应该是0.090000。表示9:00:00
如果您在日线及以上周期,返回的时间应该是0。
要控制开盘15分钟不交易及收盘前平仓,需要以下一些条件:
1、需要较活跃的商品,假定是1分钟线,需要尽量保证每分钟都有成交。如果是5分钟,则需要保证每5分钟有成交,否则系统不能正常运行。原因是,如果没有成交,则不会产生K线,没有新产生的K线,根据K线时间的触发就不能完成。
2、时间周期要小于您开盘或收盘特殊处理的时间单元。因为您设定是开盘15分钟之后才交易,那需要周期的数据应该是小于等于15分钟,假定您设定的收盘平仓是14:55-15:00之间平仓,那周期必须变成小于等于5分钟,因为最后的一个15分钟K线数据时间是14:45。不能执行。如果您希望最后一分钟(14:59-15:00)才平仓,那您的周期必须在变小到1分钟上。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2007-10-3 11:14:22 |显示全部楼层
原帖由 skyline 于 2007-10-3 11:09 发表
If(Time > 0.145930 && Time < 0.150030 && preMP!=0) // 收盘平仓

Time < 0.150030
那这个条件不是没有用处吗

Time 不会大于0.150000的啊


上面的条件只能在Tick和10秒线上有效,1分钟都不行。
用0.150030和用0.150000效果一样,只是为了控制行情误差。

[ 本帖最后由 nopain 于 2007-10-3 11:15 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
3#
发表于 2007-10-3 11:16:57 |显示全部楼层
原帖由 skyline 于 2007-10-3 11:14 发表


在非日K线周期下,图表上完全没有交易指令

没有交易指令,可能是因为日内波动较小,导致开仓量较大,超过交易设置里面的最大开仓数量,您改一下最大开仓数量看看

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
4#
发表于 2007-10-4 09:52:49 |显示全部楼层
交易开拓者的K线时间不会出现9:00以前的,所以理论上是不会出现9:00以前的自动交易委托。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 04:30

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部