上破RB2

在上一篇文章《突破RE》中,展示的是当前价格上穿RE的数据筛选算法,请看截图:

网友的留言

留言的意思是说:

  1. 找出在N日内最低价L2;
  2. 再找出M日(M
  3. 在N日与M日内有最高价H,当前价格再次上穿L2的筛选算法。

简单理解,就是建立当前价格上穿前期RE左侧的RB的值的筛选算法,请看下面的示意图,需要建立B点的筛选算法:

上破RB2示意图

思路步骤

本题应用峰谷函数法进行取值:

  1. 确定两谷一峰的位置与基本数值;
  2. 应用CROSS函数进行数据筛选。

算法建立

  1. 左侧低位与低点值:

TB2:=CONST(TROUGHBARS(2,转向比/100,2));

RB2:=CONST(REF(L,TB2));

2.中间的高点位与高点值:

TE:=CONST(PEAKBARS(1,转向比/100,1));

RE:=CONST(REF(H,TE));

3.最低点的位置与数值:

TB1:=CONST(TROUGHBARS(2,转向比/100,1));

RB1:=CONST(REF(L,TB1));

4.进行数据筛选条件的量化:

a.最低点位是下跌多久以来的最低点--- RB1=CONST(LLV(L,跌多久));

b.最低点位距今的时间限定--- CONST(LLVBARS(L,跌多久))<=30{30这个值可自定义};

c. B2>TE

d. E>TB1

e. RB2>RB1

f. CROSS(C,RB2)

参数与完整代码

两个参数与代码流程

TE:=CONST(PEAKBARS(1,转向比/10,1));

RE:=CONST(REF(H,TE));

TB2:=CONST(TROUGHBARS(2,转向比/10,2));

RB2:=CONST(REF(L,TB2));

TB1:=CONST(TROUGHBARS(2,转向比/10,1));

RB1:=CONST(REF(L,TB1));

RB1=CONST(LLV(L,跌多久)) AND TB1<=30 AND TB2>TE AND TE>TB1 AND RB2>RB1 AND CROSS(C,RB2);


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

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

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章