欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [求助]请教一个15:00:00问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有6252人关注过本帖树形打印复制链接

主题:[求助]请教一个15:00:00问题

帅哥哟,离线,有人找我吗?
日内杀手
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:243 威望:0 精华:0 注册:2011/3/8 15:41:29
[求助]请教一个15:00:00问题  发帖心情 Post By:2011/3/28 20:29:04 [只看该作者]

 用30分K线做日线级的波段,如何解决15:00:00K线走完发出的信号问题,即是否可以特别考虑在收盘前5秒条件符合有信号时发出开平仓指令,而日内其他周期照样是走完K线后发出开平仓指令呢?

因为不解决这个问题,如果恰好在15:00:00有信号就执行不了。

历史回测这样的情况虽然少,但也不是没有。

否则总要记着14:50左右去盯盘很麻烦。

 回到顶部
帅哥哟,离线,有人找我吗?
newbasic
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:446 威望:0 精华:0 注册:2010/7/28 15:47:11
  发帖心情 Post By:2011/3/28 20:36:53 [只看该作者]

如果是专业版 可以在后台做一个14:55分平仓模型监控  ,如果是标准版可以编一个14:55平仓的模型 ,使用多框架模式监控同一个品种

 回到顶部
帅哥哟,离线,有人找我吗?
newbasic
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:446 威望:0 精华:0 注册:2010/7/28 15:47:11
  发帖心情 Post By:2011/3/28 20:37:21 [只看该作者]

这个模型周期使用1分钟周期

 回到顶部
帅哥,在线噢!
admin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2011/3/28 20:42:58 [只看该作者]

可以考虑30分钟周期内引用1分钟周期的公式,通过1分钟周期的TIME返回值判断时间

 回到顶部
帅哥哟,离线,有人找我吗?
newbasic
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:446 威望:0 精华:0 注册:2010/7/28 15:47:11
  发帖心情 Post By:2011/3/28 20:43:14 [只看该作者]

免费版 实现费些劲

 回到顶部
帅哥哟,离线,有人找我吗?
日内杀手
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:243 威望:0 精华:0 注册:2011/3/8 15:41:29
  发帖心情 Post By:2011/3/28 21:20:20 [只看该作者]

 这样行不行啊

在一分钟K线下

ENTERLONG:(CON1 AND CON2 AND TIME=09300) OR (CON1 AND CON2 AND TIME=100000) OR (CON1 AND CON2 AND TIME=101400) OR (CON1 AND CON2 AND TIME=110000) OR (CON1 AND CON2 AND TIME=112900) OR (CON1 AND CON2 AND TIME=140000) OR (CON1 AND CON2 AND TIME=143000) OR (CON1 AND CON2 AND TIME=145900)

其他类似,不知道TIME函数准确不???

 回到顶部
帅哥哟,离线,有人找我吗?
日内杀手
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:243 威望:0 精华:0 注册:2011/3/8 15:41:29
  发帖心情 Post By:2011/3/28 21:26:16 [只看该作者]

或者TIME要给一个时间区间    ??:??:??<TIME<??:??:??

不知道TIME函数返回的时间能精确到多少,是当前K线的时间还是上一根K线的时间,准确到分还是秒呢

 回到顶部
帅哥哟,离线,有人找我吗?
newbasic
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:121 积分:446 威望:0 精华:0 注册:2010/7/28 15:47:11
  发帖心情 Post By:2011/3/30 7:37:35 [只看该作者]

考虑时间差情况 最好时间不要设在14:59 ,14:58-14:55分稳妥些


 回到顶部
帅哥哟,离线,有人找我吗?
fly
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2011/3/30 14:03:39 [只看该作者]

//1分钟K线,商品期货,开仓时间控制在090100---145500,平仓条件:满足条件平仓,或者收盘前5分钟平仓.

ma5:ma(close,5);
ma15:ma(close,15);

{开多}ENTERLONG:CROSS(ma5,ma15) AND time>090100 and time<145500 ,TFILTER;
{平多}EXITLONG:CROSS(ma15,ma5) OR time>=145500 ,TFILTER;
{开空}ENTERSHORT:CROSS(ma15,ma5) AND time>090100 and time<145500 ,TFILTER ;
{平空}EXITSHORT:CROSS(ma5,ma15) OR time>=145500 ,TFILTER;

 

类似格式编写即可,注意不同K线周期的TIME取值的不同:如1分钟倒数第二根K线是145900,5分钟---145500,30分钟--143000

楼主的是30分钟周期的.若想收盘前5分钟平仓,所以平仓时间如果想收盘前5分钟平仓的话,最好用1分钟周期的TIME--既跨周期引用.

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=49

跨周期引用,请参考问题39

 



金字塔—专业程序化交易量化投资平台

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部