以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 图表程序化交易有没有函数可以获取 即时的时间信息的? (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=95943) |
|
-- 作者:qq代人发帖 -- 发布时间:2016/4/7 15:28:50 -- 图表程序化交易有没有函数可以获取 即时的时间信息的? 请教:图表程序化交易有没有函数可以获取 即时的时间信息的?我想加入收市平仓策略
例如我在 5分钟K线图上面,能获取 14:59:45 这个时间信息? |
|
-- 作者:yukizzc -- 发布时间:2016/4/7 15:36:15 -- 看下http://www.weistock.com/bbs/dispbbs.asp?boardid=10&id=9439&authorid=0&page=0&star=2 第八点,提前下单,你这边改成固定这个时间即可 |
|
-- 作者:pyd -- 发布时间:2016/4/7 15:36:16 -- DYNAINFO(207) 和 CURRENTTIME可以获取即时时间,这两个函数只有最新值没有历史值不建议在图表中使用,
|
|
-- 作者:huangrongan -- 发布时间:2016/4/7 15:47:22 -- if CURRENTTIME>145945 and CURRENTTIME<150000 then begin sell(1,0,market); end 这样编写就可以保证在每个交易日本机时间超过 14:59:45--15:00:00 时间段 发出一个平空所有仓位信号吗?
|
|
-- 作者:pyd -- 发布时间:2016/4/7 15:50:55 -- 4楼写法不行 是要收盘前15秒平仓?下面这个 m15:(t0totime(timetot0(closetime(0))-15)); [此贴子已经被作者于2016/4/7 15:51:18编辑过]
|
|
-- 作者:huangrongan -- 发布时间:2016/4/7 16:03:29 -- m15:(t0totime(timetot0(closetime(0))-60)); if time>=m15 and holding>0 then Sell(1,1,market); 这样就是收市前1分钟平多?无论什么周期的图表程序化都有效??
|
|
-- 作者:huangrongan -- 发布时间:2016/4/7 16:05:40 --
|
|
-- 作者:huangrongan -- 发布时间:2016/4/7 16:56:28 -- |
|
-- 作者:yukizzc -- 发布时间:2016/4/7 21:23:23 -- 两种方法都可以,你自己指定145959这样也是没问题 但图表不建议使用这类只有最新值得使用,容易造成历史信号的不稳定 要使用也请配合上面给你的链接里这种 not(islastbar) abb:=(time0-timetot0(dynainfo(207))<=tq) or not(islastbar); if abb then begin |