谷底与谷峰的区别(峰谷确定之最值法)

前面的文章,按部就班地论述了最值的获得方法:

  1. 峰谷函数法---求峰谷的函数;
  2. 手动取值法---通过数据位置获得其对应的基本数值;
  3. 最值函数法---求最高的函数来获得数值;
  4. 几何的方法---今天论述一个通过空间值大小的对比,获得基本数值的方法。

思路步骤

  1. 当数据的最高值,大于左右两侧的最高值,就定义为峰或者最高值;
  2. 当数据的最低值,小于左右两侧的最低值,就定义为谷或者最低值;
  3. 输出线段或者直线。

算法建立

1峰或者最大值

HTJ:=H>=REF(H,1) AND H>=REFX(H,1);{高点条件}

2.谷或者最小值

LTJ:=L<=REF(L,1) AND L<=REFX(L,1);{低点条件}

3.输出画线

a.

水平法一

HZ1:REF(H, BARSLAST(H>=REF(H,1) AND H>=REFX(H,1)));{高点值 方法一}

LZ1:REF(L, BARSLAST(L<=REF(L,1) AND L<=REFX(L,1)));{低点值 方法一}

水平法二

HZ1:REF(H, BARSLAST(H>=REF(H,1) AND H>=REFX(H,1))),POINTDOT,LINETHICK3;

LZ1:REF(L, BARSLAST(L<=REF(L,1) AND L<=REFX(L,1))),POINTDOT,LINETHICK3;

b.折线法

DRAWLINE(H>=REF(H,1) AND H>=REFX(H,1),H,L<=REF(L,1) AND L<=REFX(L,1),L,0);

DRAWLINE(L<=REF(L,1) AND L<=REFX(L,1),L,H>=REF(H,1) AND H>=REFX(H,1),H,0);

c.折线通道法

PLOYLINE(H>=REF(H,1) AND H>=REFX(H,1),H);

PLOYLINE(L<=REF(L,1) AND L<=REFX(L,1),L);

d.线段法

DRAWLINE(H>=REF(H,1) AND H>=REFX(H,1),H,H>=REF(H,1) AND H>=REFX(H,1),H,0);

DRAWLINE(L<=REF(L,1) AND L<=REFX(L,1),L,L<=REF(L,1) AND L<=REFX(L,1),L,0);

e.直线法

DRAWLINE(H>=REF(H,1) AND H>=REFX(H,1),H,L<=REF(L,1) AND L<=REFX(L,1),L,1);

DRAWLINE(L<=REF(L,1) AND L<=REFX(L,1),L,H>=REF(H,1) AND H>=REFX(H,1),H,1);

f.左侧线段当前直线法

DRAWLINE(H>=REF(H,1) AND H>=REFX(H,1),H,H>=REF(H,1) AND H>=REFX(H,1),H,0);

DRAWLINE(L<=REF(L,1) AND L<=REFX(L,1),L,L<=REF(L,1) AND L<=REFX(L,1),L,0);

DRAWLINE(H>=REF(H,1) AND H>=REFX(H,1),H,H>=REF(H,1) AND H>=REFX(H,1),H,1);

DRAWLINE(L<=REF(L,1) AND L<=REFX(L,1),L,L<=REF(L,1) AND L<=REFX(L,1),L,1);

效果示意

谷底与谷峰的区别(峰谷确定之最值法)(1)

水平法1

谷底与谷峰的区别(峰谷确定之最值法)(2)

水平法2

谷底与谷峰的区别(峰谷确定之最值法)(3)

折线法

谷底与谷峰的区别(峰谷确定之最值法)(4)

折线通道法

谷底与谷峰的区别(峰谷确定之最值法)(5)

线段法

谷底与谷峰的区别(峰谷确定之最值法)(6)

直线法

谷底与谷峰的区别(峰谷确定之最值法)(7)

左线段右直线法

谷底与谷峰的区别(峰谷确定之最值法)(8)

通道 折线法

这里的所有算法,只是面向函数的应用和算法的建立过程展示,与交易无关!

计算创造价值,分享助你成功。文中代码均可运行。

江丰鱼的文章只在今日头条首发,未经授权禁止引用或转载。

,

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

    分享
    投诉
    首页