求前向连续两个波峰波谷的位置怎么写公式? (文华财经WH6赢顺V6.7)

投资者咨询:求前向连续两个波峰波谷的位置怎么写公式? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-19 13:21

  1分钟K线程序,请问以下两个问题:

 

1,在当日开盘后第N个周期,向前第一个波峰的位置;

  在当日开盘后第N个周期,向前第二个波峰(第一个波峰再向前一个波峰)的位置.

2,在当日开盘后第N个周期,向前第一个波谷的位置;

  在当日开盘后第N个周期,向前第二个波谷(第一个波谷再向前一个波谷)的位置.

 

谢谢

技术人员回复
日期:2018-7-19 14:10

指标编写需要具体量化思路

 

核实一下,您是如何判断波峰与波谷的呢?

 

比如:最高价持续3周期上涨后下跌,定义前一个周期为波峰

 

您可以参考这样的方式具体量化一下

投资者咨询:求前向连续两个波峰波谷的位置怎么写公式? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-7-19 13:21
 我只想只道前面的高低点位置在哪,因为麦语言没有条件循环所以写不出来这样的语句,我想请教你们
技术人员回复
日期:2018-7-19 14:29

不同交易者对于高低点的判断方式都是不同的

 

比如一些小幅度的波动界定是否为高点是比较主观的

 

这里以2楼具体的方式编写参考:

 

BF:=REF(EVERY(H>REF(H,1),3),1)&&H<REF(H,1);
BG:=REF(EVERY(L<REF(L,1),3),1)&&L>REF(L,1);

N1:=SUMBARS(CROSS(COUNT(BF,DAYBARPOS)=1,0.5),1)+1;
N2:=SUMBARS(CROSS(COUNT(BF,DAYBARPOS)=2,0.5),1)+1;
N3:=SUMBARS(CROSS(COUNT(BG,DAYBARPOS)=1,0.5),1)+1;
N4:=SUMBARS(CROSS(COUNT(BG,DAYBARPOS)=2,0.5),1)+1;

N1X:IF(N1<DAYBARPOS,N1,NULL);
N2X:IF(N2<DAYBARPOS,N2,NULL);
N3X:IF(N3<DAYBARPOS,N3,NULL);
N4X:IF(N4<DAYBARPOS,N4,NULL);