以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 在每个开盘时段画一条垂直线如何实现?谢谢老师! (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=180939) |
-- 作者:ltsh -- 发布时间:2020/6/30 11:24:53 -- 在每个开盘时段画一条垂直线如何实现?谢谢老师! 我在论坛中找到的答案是 vertline(time=91500),只能画早上,实现不了下午开盘,夜盘开盘也画一条垂直线。烦请老师指点! 谢谢! |
-- 作者:FireScript -- 发布时间:2020/6/30 13:05:41 -- cd1:ref(time,1)=CLOSETIME(1) or (time>=130000 and ref(time,1) =CLOSETIME(0));//需要额外处理下 节假日没有夜盘的情况 cd2:ref(time,1)=CLOSETIME(3); cd3:ref(time,1)=CLOSETIME(4) and time<130000;//需要额外处理下 节假日没有夜盘的情况 vertline(cd1 or cd2 or cd3); |
-- 作者:ltsh -- 发布时间:2020/6/30 18:17:45 -- 谢谢版主指点。复制源码对比20多个期货品种,有一点小问题。没有夜盘的品种如 AP SM会在 10:30位置划出对应垂直线(在min15图对应划在10:45),下午13:30开盘没有划线。 有夜盘的品种在 10:30位置没有划出垂直线,下午13:30有划线。所有品种9:00开盘都有划线。 烦请版主再改动一下,谢谢! |
-- 作者:wenarm -- 发布时间:2020/7/1 8:20:00 -- aa:BARSSINCE2(TIMEZONECONVER(210000)<time,TODAYBAR); bb:BARSSINCE2(TIMEZONECONVER(090000)<time,TODAYBAR); cc:BARSSINCE2(TIMEZONECONVER(130000)<time,TODAYBAR); vertline(aa=0 or bb=0 or cc=0); |
-- 作者:ltsh -- 发布时间:2020/7/1 23:40:56 -- 谢谢管理员的指点。您的源码也不是太完美。sm ap没有夜盘的品种显示正常了。但有夜盘的品种却只有21:00的显示。9:00与13:30都没有划线。还烦请您改一改,谢谢! |
-- 作者:wenarm -- 发布时间:2020/7/2 5:53:53 -- 不知道你咋用的,本地没有你说的情况。这个要在金字塔时间下使用。 |
-- 作者:ltsh -- 发布时间:2020/7/3 8:26:19 -- 重新设置成金字塔时间,完美解决问题。再次感谢版主的热心和耐心!!! |