以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- [求助]请教一个15:00:00问题 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=5903) |
-- 作者:日内杀手 -- 发布时间:2011/3/28 20:29:04 -- [求助]请教一个15:00:00问题 用30分K线做日线级的波段,如何解决15:00:00K线走完发出的信号问题,即是否可以特别考虑在收盘前5秒条件符合有信号时发出开平仓指令,而日内其他周期照样是走完K线后发出开平仓指令呢? 因为不解决这个问题,如果恰好在15:00:00有信号就执行不了。 历史回测这样的情况虽然少,但也不是没有。 否则总要记着14:50左右去盯盘很麻烦。 |
-- 作者:newbasic -- 发布时间:2011/3/28 20:36:53 -- 如果是专业版 可以在后台做一个14:55分平仓模型监控 ,如果是标准版可以编一个14:55平仓的模型 ,使用多框架模式监控同一个品种 |
-- 作者:newbasic -- 发布时间:2011/3/28 20:37:21 -- 这个模型周期使用1分钟周期 |
-- 作者:admin -- 发布时间:2011/3/28 20:42:58 -- 可以考虑30分钟周期内引用1分钟周期的公式,通过1分钟周期的TIME返回值判断时间 |
-- 作者:newbasic -- 发布时间:2011/3/28 20:43:14 -- 免费版 实现费些劲 |
-- 作者:日内杀手 -- 发布时间: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函数准确不??? |
-- 作者:日内杀手 -- 发布时间:2011/3/28 21:26:16 -- 或者TIME要给一个时间区间 ??:??:??<TIME<??:??:?? 不知道TIME函数返回的时间能精确到多少,是当前K线的时间还是上一根K线的时间,准确到分还是秒呢 |
-- 作者:newbasic -- 发布时间:2011/3/30 7:37:35 -- 考虑时间差情况 最好时间不要设在14:59 ,14:58-14:55分稳妥些 |
-- 作者:fly -- 发布时间:2011/3/30 14:03:39 -- //1分钟K线,商品期货,开仓时间控制在090100---145500,平仓条件:满足条件平仓,或者收盘前5分钟平仓. ma5:ma(close,5); {开多}ENTERLONG:CROSS(ma5,ma15) AND time>090100 and 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
|