通达信Zig幅度转向研究指标公式
作者:李季峰
备注:简约的永远是生命力强盛的,几年前弄的的一套指标系统,当年学缠,用来标准划分线段,现以兹后人,作用:计算波段涨幅天数,总换手率,总涨幅,用以量化走势
DRAWGBK(O>C,RGB(1,0,0),RGB(1,0,0),0,'背景图',0);
倍数:=3;
幅度:=ABS(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
均幅:SUM(幅度,0)/SUM(1,0)*倍数,NODRAW;
A:=H=ZIG(1,均幅) AND ZIG(1,均幅)>REF(ZIG(1,均幅),1);
B:=H=ZIG(1,均幅) AND ZIG(1,均幅)<REF(ZIG(1,均幅),1);
DRAWLINE(A,H,B,L,0),COLORWHITE;
DRAWLINE(B,L,A,H,0),COLORWHITE;
波段线:=ZIG(1,均幅);
涨数:BARSLASTCOUNT(波段线>REF(波段线,1)),NODRAW;
VAR1:=(C-REF(C,涨数))/REF(C,涨数)*100;
涨幅:IF(涨数>0,VAR1, DRAWNULL),NODRAW;
跌数:BARSLASTCOUNT(波段线<REF(波段线,1)),NODRAW;
VAR2:=(C-REF(C,跌数))/REF(C,跌数)*100;
跌幅:IF(跌数>0,VAR2, DRAWNULL),NODRAW;
股本:=(FINANCE(7)/100);
涨换手:IF(涨数>0,SUM(VOL/股本*100,涨数+1),DRAWNULL),NODRAW;
跌换手:IF(跌数>0,SUM(VOL/股本*100,跌数+1),DRAWNULL),NODRAW;
来函数检测结果如下:
该公式包含未来函数:ZIG
该公式包含未来函数:FINANCE
定制、编写公式指标请联系QQ或微信同号:88652583
作者:李季峰 备注:简约的永远是生命力强盛的,几年前弄的的一套指标系统,当年学缠,用来标准划分线段,现以兹后人,作用:计算波段涨幅天数,总换手率,总涨幅,用以量化走势DRAWGBK(收阴线,自定色,自定色,0,'背景图',0)
倍数赋值:3
幅度赋值:收盘价-1日前的收盘价的绝对值/1日前的收盘价*100
输出均幅:幅度的历史累和/1的历史累和*倍数,NODRAW
A赋值:最高价=最高价均幅%的之字转向 AND 最高价均幅%的之字转向>1日前的最高价均幅%的之字转向
B赋值:最高价=最高价均幅%的之字转向 AND 最高价均幅%的之字转向<1日前的最高价均幅%的之字转向
当满足条件A时,在最高价位置画直线起点,当满足条件B时,在最低价位置画直线终点,0表示是否延长.,画白色
当满足条件B时,在最低价位置画直线起点,当满足条件A时,在最高价位置画直线终点,0表示是否延长.,画白色
波段线赋值:最高价均幅%的之字转向
输出涨数:条件连续成立次数,NODRAW
VAR1赋值:(收盘价-涨数日前的收盘价)/涨数日前的收盘价*100
输出涨幅:如果涨数>0,返回VAR1,否则返回无效数,NODRAW
输出跌数:条件连续成立次数,NODRAW
VAR2赋值:(收盘价-跌数日前的收盘价)/跌数日前的收盘价*100
输出跌幅:如果跌数>0,返回VAR2,否则返回无效数,NODRAW
股本赋值:(流通股本(股)/100)
输出涨换手:如果涨数>0,返回成交量(手)/股本*100的涨数+1日累和,否则返回无效数,NODRAW
输出跌换手:如果跌数>0,返回成交量(手)/股本*100的跌数+1日累和,否则返回无效数,NODRAW