发一个对当前市场有观察意义的指标。为方便大家好理解,用的是原码,而且每行代码都添加了注解说明,希望能对大家有用。
注意:
原代码会用到 :CURRBARSCOUNT,这个被称作未来函数,但不是所有未来函数都没意义的,看你怎应用。
{参数设置}
N1 := 60; {分析周期(默认60日)}
N2 := 60; {高低点搜索范围}
DY := H; {定义DY为最高价(需确认原意)}
{1. 寻找最近N1日最低点位置}
LT := LLVBARS(L, N1);
LTT := BARSLAST(CURRBARSCOUNT = CONST(LT) + 1);
{2. 寻找最低点后N2日内的第一个最高点位置}
HT := FINDHIGHBARS(DY, LT + 1, N2, 1);
{3. 绘制最高点水平线(动态延长至最新K线)}
ZH_H := REF(H, HT); {记录最高价}
ZH: DRAWLINE(CURRBARSCOUNT = CONST(HT) + 1, ZH_H, ISLASTBAR, ZH_H, 0),
COLORLIRED, LINETHICK2;
{4.标识突破压力的信号}
STICKLINE(CROSS(C,ZH),O,C,2.5,0),COLORYELLOW;