分形的话直接这么判断就可以
cond:h>ref(h,1) and h>refx(h,1) and l>ref(l,1) and l>refx(l,1);
这个作为条件
高点定义 1 任意满足连续三根K 线,中间K 线高低点比两边K 线高低点都高,则中间K 线高点为符合条件的波段高点, 2 任意满足连续四根K 线,中间(2,3)两根K 线较高者比两边(1,4)K 线高点都高,则中间两根K 线较高者为波段高点 想实现的是 1 在主图上符合上述定义的波段高点上画下箭头 2定义三个变量HH1 HH2 HH3,分别对应距离当前最近的三个阶段高点的数值 或者我写一个 你帮我修改下 h1:=ref(h,1);h2:=ref(h,2);h3:=ref(h,3);h4:=ref(h,4);h5:=ref(h,5); l1:=ref(l,1);l2:=ref(l,2);l3:=ref(l,3);l4:=ref(l,4);l5:=ref(l,5); x1:= h2>h3 and h2>h1 and l2>l3 and l2>l1; x2:= x1=0 and max(h2,h3)>h1 and max(h2,h3)>h4 and l3>l4 and l2>l1; 上述定义后 以下语句怎么写 1 求距离当前K 线最近符合条件x1 或X2的一组K 线最高点,并且在主图上该K 线高点做标记 2 求距离当前K 线第二近 的符合K 线的高点 |
1、在当根K线上满足条件时,再在前面的K线高点上画标记,不太好实现,只能标在当根K线上,不好偏移。
2、是求第二近的高点的值吗?hh:ref(h,sumbars(x1 or x2,2));
3、hh1:barslast(x1 or x2);//第一近高点到当前的周期数
hh2:sumbars(x1 or x2,2);//第二近高点到当前的周期数