请老师帮忙如何求一段时期内的极值点 [通达信]
-
咨询内容:
如下图所示,如何得到一段周期(比如1年)内,价格的各个极值点
此主题相关图片如下搜狗截图_2012-04-18_08-57-34.png:
-
通达信技术部:
确定峰点/谷点的最简单方法是用ZIG()类函数。(它们属于“未来函数”,请不要怕)
下面的公式画峰点的向右水平线。公式简单,但水平线没有延长到最右边。
drawkline(h,o,l,c); {副图}
P:=20; {P还是作为公式的参数好}
a:=peakbars(H,P,1);
h1:ref(h,a),nodraw; {显示峰点高度值}
stickline(a>=0,h1,h1,3,0),coloryellow;
画谷点类似,用troughbars(L,P,1)代替peakbars(H,P,1)即可。
-
通达信客服:
没有办法把每条直线延长到最右边。但可以用笨法子把有限的N条直线延长:重复语句N次。
例如在N=3时,写:
b:=currbarscount;
a1:=const(peakbars(H,20,1));
h1:if(b<=a1,const(ref(h,a1)),drawnull),coloryellow;
a2:=const(peakbars(H,20,2));
h2:if(b<=a2,const(ref(h,a2)),drawnull),coloryellow;
a3:=const(peakbars(H,20,3));
h3:if(b<=a3,const(ref(h,a3)),drawnull),coloryellow; - 网友交流: 多谢intdx老师的回答,学习了。。。
如果以上指标公式不适用于您常用的行情软件
或者您想改编成选股公式,以便快速选出某种形态个股的话,
- 上一篇:[求助]有没有高手做个支点计算的公式出来啊
- 下一篇:没有了!
相关文章
-
指定的模型还没有相关内容!