[Full]
完整版
[Rss]
订阅
[Xml]
无图版
[Xhtml]
无图版
Rss
& SiteMap
金字塔客服中心 - 专业程序化交易软件提供商
http://www.weistock.com/bbs/
专业程序化软件提供商
◎
金字塔客服中心 - 专业程序化交易软件提供商
→
金字塔软件问题提交
→
怎能让小周期上显示大周期的数据?
共5 条记录, 每页显示 10 条, 页签:
[1]
[浏览完整版]
标题:怎能让小周期上显示大周期的数据?
1楼
AK之王
发表于: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分钟周期上显示呢?
2楼
shq
发表于: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编辑过]
3楼
AK之王
发表于:2017/3/9 10:54:33
是的,我就是想要这效果,谢谢!
4楼
AK之王
发表于:2017/3/9 11:19:56
cc1:=
stkindi('','ma.ma1',0,6,-1)
;//引用前一根日线的5周期均线 把-1改成-2是不是引用前两根日线的5周期均线?
5楼
shq
发表于:2017/3/9 11:27:14
是的
共5 条记录, 每页显示 10 条, 页签:
[1]
Powered By
Dvbbs
Version 8.3.0
Processed in 0.04297 s, 2 queries.
[Full]
完整版
[Rss]
订阅
[Xml]
无图版
[Xhtml]
无图版