通达信缠论多空画线飘带,自动划线公式(公式 副图 源码 测试图)
缠论 的公式,多空画线飘带,自动划线
多空方向一目了然,就画线有未来,飘带没有未来不漂移。
SJ:=1;
{减4天,上方时间提前2天,30号到期28号提示}
DIFF:=(EMA(CLOSE,12) - EMA(CLOSE,26))*4.1;
DEA:=EMA(DIFF,9)*SJ;
MA601:=MA(C,60)*SJ;
DKB:MA601+DIFF,COLORWHITE,LINETHICK1;
DKA:MA601+DEA,COLORYELLOW,LINETHICK1;
IF(DKB>=DKA,DKB,DKA),COLOR408080;
IF(DKB<DKA,DKB,DKA),COLORFFFF00;
DRAWBAND(DKB,RGB(255,51,87),DKA,RGB(0,185,0));
顶周期:=20;
底周期:=20;
上内:=LLVBARS(H,顶周期);
上外:=LLVBARS(L,顶周期);
下内:=HHVBARS(L,底周期);
下外:=HHVBARS(H,底周期);
上力度:=HHV(L,上内+1)>LLV(H,上内+1);
下力度:=HHV(L,下内+1)>LLV(H,下内+1);
上包含:=COUNT(L>=REF(L,1),上外)>2 AND COUNT(H>=REF(H,1),上内)>2 ;
下包含:=COUNT(H<=REF(H,1),下外)>2 AND COUNT(L<=REF(L,1),下内)>2 ;
顶0:= 上力度 AND 上包含 AND 上外>3;
底0:= 下力度 AND 下包含 AND 下外>3;
顶:=顶0 AND H=HHV(H,BARSLAST(底0)) AND BARSLAST(底0)>3;
底:=底0 AND L=LLV(L,BARSLAST(顶0)) AND BARSLAST(顶0)>3;
DRAWLINE(CROSS(BACKSET(顶,BARSLAST(底)+1),0.5) ,L,CROSS(BACKSET(底,BARSLAST(顶)+1),0.5),H,0),COLORRED,LINETHICK3;
DRAWLINE(CROSS(BACKSET(底,BARSLAST(顶)+1),0.5) ,H,CROSS(BACKSET(顶,BARSLAST(底)+1),0.5),L,0),COLORGREEN,LINETHICK2;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
YJD:=IF(DATE+19000000>20200805,1,0);
DRAWTEXT_FIX(ISLASTBAR=1 AND YJD,0.1,0.2,0,'指标公式网 WWW.ZBGS3.COM
'),COLORYELLOW;

未来函数检测结果如下:
该公式包含未来函数:BACKSET
定制指标公式、软件请联系QQ或微信同号:88652583
SJ赋值:1
DIFF赋值:(收盘价的12日指数移动平均 - 收盘价的26日指数移动平均)*4.1
DEA赋值:DIFF的9日指数移动平均*SJ
MA601赋值:收盘价的60日简单移动平均*SJ
输出DKB:MA601+DIFF,画白色,线宽为1
输出DKA:MA601+DEA,画黄色,线宽为1
如果DKB>=DKA,返回DKB,否则返回DKA,COLOR408080
如果DKB 画带状线
顶周期赋值:20
底周期赋值:20
上内赋值:顶周期日内最高价距今天数
上外赋值:顶周期日内最低价距今天数
下内赋值:底周期日内最低价距今天数
下外赋值:底周期日内最高价距今天数
上力度赋值:上内+1日内最低价的最高值>上内+1日内最高价的最低值
下力度赋值:下内+1日内最低价的最高值>下内+1日内最高价的最低值
上包含赋值:统计上外日中满足最低价>=1日前的最低价的天数>2 AND 统计上内日中满足最高价>=1日前的最高价的天数>2
下包含赋值:统计下外日中满足最高价<=1日前的最高价的天数>2 AND 统计下内日中满足最低价<=1日前的最低价的天数>2
顶0赋值: 上力度 AND 上包含 AND 上外>3
底0赋值: 下力度 AND 下包含 AND 下外>3
顶赋值:顶0 AND 最高价=上次底0距今天数日内最高价的最高值 AND 上次底0距今天数>3
底赋值:底0 AND 最低价=上次顶0距今天数日内最低价的最低值 AND 上次顶0距今天数>3
当满足条件若顶则将最近上次底距今天数+1周期置为1上穿0.5时,在最低价位置画直线起点,当满足条件若底则将最近上次顶距今天数+1周期置为1上穿0.5时,在最高价位置画直线终点,0表示是否延长.,画红色,线宽为3
当满足条件若底则将最近上次顶距今天数+1周期置为1上穿0.5时,在最高价位置画直线起点,当满足条件若顶则将最近上次底距今天数+1周期置为1上穿0.5时,在最低价位置画直线终点,0表示是否延长.,画绿色,线宽为2
K线
YJD赋值:如果日期+19000000>20200805,返回1,否则返回0
当满足条件是否最后一个周期=1ANDYJD时,在横轴0.1纵轴0.2位置书写文字,画黄色