通达信区间窄幅波动主图指标 划线找寻洗盘后突破 江哥小工具 有未来
把复杂的问题,搞简单
所以,江哥小工具系列,目的只有一个,就是偷懒和实用。
【描述】
在N天内,股价波动幅度<M%
可视为符合条件
但如果【持续符合条件】
则需要把首尾的方框都划出来,便于一目了然地看出其移动的轨迹,倒底是【向上】还是【向下】
本公式,就是解决这个问题
同时,可以从本公式里,截取一部分,形成幅图
原理 像上下震荡洗盘,再突破
N:=100;
M:=30;
B:=2;
{公开版}
{以600058\000004为例}
{区间波动}
ZH:=HHV(H,N),COLORRED;
ZL:=LLV(L,N),COLORGREEN;
ZF:=(ZH/ZL-1)*100;
XG:=ZF<=M;
{常规用法}
DWB:=FILTERX(XG,BARSLASTCOUNT(XG)),COLORGREEN;
T2:=BACKSET(DWB,N);
{扩展用法,取XG的第一个信号,向左延伸N天,形成区间}
DWA:=BARSSINCEN(XG,100)=0,COLORYELLOW;{这里的100,是N的常数版}
T1:=BACKSET(DWA,N);
{高级用法,利用BOLL的正态分布,确定系数B,寻找K线最密集的上下区间,略}
{常规用法的绘图}
DRAWGBK_DIV(T2,RGB(50,200,50),RGB(0,0,0),2,1);
RDWB:=BARSNEXT(DWB);
PRICEB:=REFX(HHV(H,N),RDWB);
ZFB:=REFX(ZF,RDWB);
DRAWTEXT(CROSS(T2,0.5),PRICEB,VARCAT(VAR2STR(RDWB+1,0),VARCAT('天,K线振幅%',VAR2STR(ZFB,0)))),COLORGREEN,DRAWABOVE;
{扩展用法的绘图}
DRAWGBK_DIV(T1,RGB(255,255,0),RGB(0,0,0),2,1);
RDWA:=BARSNEXT(DWA);
PRICEA:=REFX(HHV(H,N),RDWA);
ZFA:=REFX(ZF,RDWA);
DRAWTEXT(CROSS(T1,0.5),PRICEA,VARCAT(VAR2STR(RDWA+1,0),VARCAT('天,K线振幅%',VAR2STR(ZFA,0)))),COLORYELLOW,DRAWABOVE;
DRAWKLINE(H,O,L,C);