峰谷表安装条件(峰谷序号的标注)

昨天的视频《峰谷ABCD的标注算法》以及与之对应的文章《峰谷ABCD的新算法》,实现了两组峰谷的标注,今天来实现峰谷所在位置的序号标示算法。

思路步骤

  1. 运用峰值与谷值函数,输出它们的值;
  2. 对转向百分比进行细化的参数处理;
  3. 对不同的峰值、谷值位置进行统计并标示序数;.
  4. 进行峰谷位置的平移。

算法建立

1.

RE:=PEAK(1,3,1);

RB:=TROUGH(2,3,1);

2

峰转向比0:=IF(峰转向比=0,转向比例,峰转向比);

RE:=PEAK(1,峰转向比0/10,1);

谷转向比0:=IF(谷转向比=0,转向比例,谷转向比);

RB:=TROUGH(2,谷转向比0/10,1);

3.

RES:COUNT(CURRBARSCOUNT<=时间范围 AND RE!=REF(RE,1),时间范围),NODRAW;

RBS:COUNT(CURRBARSCOUNT<=时间范围 AND RB!=REF(RB,1),时间范围),NODRAW;

4.

DRAWNUMBER(RE!=REF(RE,1) AND RES 序号调节>0,H*1.005,RES 序号调节),COLORGREEN;

DRAWNUMBER(RB!=REF(RB,1) AND RBS 序号调节>0,L*0.997,RBS 序号调节),COLORRED;

五个参数

峰谷表安装条件(峰谷序号的标注)(1)

参数表1

峰谷表安装条件(峰谷序号的标注)(2)

参数表2

完整代码

峰转向比0:=IF(峰转向比=0,转向比例,峰转向比);

RE:=PEAK(1,峰转向比0/10,1);

谷转向比0:=IF(谷转向比=0,转向比例,谷转向比);

RB:=TROUGH(2,谷转向比0/10,1);

RES:COUNT(CURRBARSCOUNT<=时间范围 AND RE!=REF(RE,1),时间范围),NODRAW;

RBS:COUNT(CURRBARSCOUNT<=时间范围 AND RB!=REF(RB,1),时间范围),NODRAW;

DRAWNUMBER(RE!=REF(RE,1) AND RES 序号调节>0,H*1.005,RES 序号调节),COLORGREEN;

DRAWNUMBER(RB!=REF(RB,1) AND RBS 序号调节>0,L*0.997,RBS 序号调节),COLORRED;

我的努力只为达成你的成功。

江丰鱼的文章只在今日头条首发;文中代码均可运行。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页