[求助]区间跨度指标的编写 (文华财经WH6赢顺V6.7)

投资者咨询:[求助]区间跨度指标的编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-16 10:43
 

图片点击可在新窗口打开查看


图片点击可在新窗口打开查看
如上两图所示,上升趋势的区间跨度的定义为:1、价格创出新高,2、再次创出新高并收市于新高之上的周期(下跌趋势反之)

我想要在文华里编写出和图片里一样的区间跨度的指标,需要在K线上标上区间跨度的具体值,我尝试了很久,一直编写不出来,麻烦文华的老师帮忙编写一下,万分感谢!!!
技术人员回复
日期:2018-5-16 10:58

 价格创新高条件如果以创20周期新高为例

 

取价格在20周期内高低点区间编写指标可以参考:

 

HH:VALUEWHEN(H=HHV(H,20),H);
LL:VALUEWHEN(L=LLV(L,20),L);

投资者咨询:[求助]区间跨度指标的编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-16 10:43
 这个公式不对啊,老师没理解清楚具体含义,具体含义阐述如下:
1、比如现在行情走到K线N(变动),然后我往前看找到离当前K线最近的一个波峰的K线M(固定),如果当根K线正好突破之前最近的波峰的最高点,然后就计算之前我们观察的那个波峰到突破K线的距离(就是K线根数),也就是说求的是N-M,然后把这个数值(N-M)标记在突破K线上,
2、然后继续前进重复1中的流程
投资者咨询:[求助]区间跨度指标的编写 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-5-16 10:43
 

图片点击可在新窗口打开查看

上图是我人工画出来的图,最终实现的效果类似图上的,最好从前一个波峰划一条线过来,连接后面的突破K线,然后在突破K想最高价上方标记距离前一个最近的波峰的距离
技术人员回复
日期:2018-5-16 13:26

参考:

 

ZIGZAG(H,3,1);
GD:=ZIGZAG(H,3,1)=H&&H>REF(H,1);

HH:=VALUEWHEN(GD,H);
DRAWSL1(CROSS(H,HH)&&COUNT(CROSS(H,HH),SUMBARS(GD,1))||ISLASTBAR,HH,0,SUMBARS(GD,1),1),COLORGREEN;
DRAWNUMBER(CROSS(H,HH)&&COUNT(CROSS(H,HH),SUMBARS(GD,1))||ISLASTBAR,H,SUMBARS(GD,1),0,COLORYELLOW);