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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 怎能让小周期上显示大周期的数据?

   

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


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

主题:怎能让小周期上显示大周期的数据?

帅哥哟,离线,有人找我吗?
AK之王
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:295 积分:0 威望:0 精华:0 注册:2015/10/21 9:12:43
怎能让小周期上显示大周期的数据?  发帖心情 Post By:2017/3/9 10:18:17 [只看该作者]

ma5:=stkindi('','ma.ma1',0,6);//引用日线级别5周期均线
cc1:=ref(ma5,1);
a1:if(ma5>cc1,ma5,DRAWNULL),colorred;
a2:if(ma5<cc1,ma5,drawnull),colorgreen;
这是副图指标上的代码,在5分钟周期上没显示,只有在日线或大于日线级别的周期上才有显示,怎么样才能让它在5分钟周期上显示呢?

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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/3/9 10:39:43 [只看该作者]

按照您这个代码,很多情况下ma5与cc1是相等的。cc1:=ref(ma5,1); 在5min周期下,该语句表示:引用前一根5min周期K线的ma5计算值,但是这两个周期在很多情况下都属于同一根日线,所以一直相等,肯定a1,a2没有显示。

您需要根据自己的想法修改下。我估计应该是这样的:

ma5:=stkindi('','ma.ma1',0,6);//引用日线级别5周期均线
cc1:=stkindi('','ma.ma1',0,6,-1);//引用前一根日线的5周期均线
a1:if(ma5>cc1,ma5,DRAWNULL),colorred;
a2:if(ma5<cc1,ma5,drawnull),colorgreen;
[此贴子已经被作者于2017-3-9 10:40:32编辑过]


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

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


加好友 发短信
等级:论坛游侠 帖子:295 积分:0 威望:0 精华:0 注册:2015/10/21 9:12:43
  发帖心情 Post By:2017/3/9 10:54:33 [只看该作者]

是的,我就是想要这效果,谢谢!

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


加好友 发短信
等级:论坛游侠 帖子:295 积分:0 威望:0 精华:0 注册:2015/10/21 9:12:43
  发帖心情 Post By:2017/3/9 11:19:56 [只看该作者]

cc1:=stkindi('','ma.ma1',0,6,-1);//引用前一根日线的5周期均线   把-1改成-2是不是引用前两根日线的5周期均线?

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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/3/9 11:27:14 [只看该作者]

是的


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

 回到顶部