本文依据网友的思路需求,简单描述了N型上升的基本特征,请看网友的留言截图:
网友的留言
网友留言的需要是:
(资料图片仅供参考)
1、前面一段上涨,回调不破峰谷的低点,然后选出今天最高价大于昨天最高价,今天最低价不破昨日最低价,收盘要过昨天的实体,这种形态的;
2、趋势向上;也就是N型上涨
思路示意图
(一)、思路步骤:
1. 本文采用峰谷函数法,计算E1、E2、B1以及B2的数值;
2. 使用TROUGHBARS与LLVBARS函数的值相等的立法,计算某一“给定”(引入变量)时间区间范围内的最低值的位置,以确定B2的位置;
3.完成数据筛选算法的各种条件。
(二)、数据筛选算法的建立过程:
1.本文采用峰谷函数法,计算第一个峰、第二个峰、第一个谷、第二谷的位置,以及谷一、谷二的数值
TE1:=CONST(PEAKBARS(1,转向比,1));
TE2:=CONST(PEAKBARS(1,转向比,2));
TB1:=CONST(TROUGHBARS(2,转向比,1));
TB2:=CONST(TROUGHBARS(2,转向比,2));
RB1:=CONST(REF(L,TB1));
RB2:=CONST(REF(L,TB2));
2.计算某一给定时间区间范围内的最低值的位置
LLW:=CONST(LLVBARS(L,区间值));
3.数据筛选逻辑链
a.谷一发生在“今天”、“当下”
TB1=1
b.限定时间区间范围内的最低值就是谷二
LLW=TB2
c.谷一不破谷二的最低值
RB1>RB2
d.两个峰与两个谷的横向位置序列关系
TE2>TB2 AND TB2>TE1 AND TE1>TB1
e.网友罗列的条件中对“今天”这一数据的要求
H>REF(H,1) AND L>REF(L,1) AND C>MAX(REF(C,1),REF(O,1))
(三)、数据筛选的完整代码与流程:
代码流程1
TE1:=CONST(PEAKBARS(1,转向比,1));
TE2:=CONST(PEAKBARS(1,转向比,2));
TB1:=CONST(TROUGHBARS(2,转向比,1));
TB2:=CONST(TROUGHBARS(2,转向比,2));
RB1:=CONST(REF(L,TB1));
RB2:=CONST(REF(L,TB2));
LLW:=CONST(LLVBARS(L,区间值));
TB1=1 AND LLW=TB2 AND RB1>RB2 AND TE2>TB2 AND TB2>TE1 AND TE1>TB1 AND H>REF(H,1) AND L>REF(L,1) AND C>MAX(REF(C,1),REF(O,1));
(四)、最后的效果示意图:
效果示意图
关键词: