文华财经《多空线》支撑压力分割画线指标源码:

NN:=5;
MA1:MA(CLOSE,0);
MA2:MA(CLOSE,16);
MA3:MA(CLOSE,7);
MA4:MA(CLOSE,0);
MA5:MA(CLOSE,0);
MA6:MA(CLOSE,0);
DRAWCOLORLINE(MA1>REF(MA1,1),MA1,COLOR RED,RGB(0,255,64)),LINETHICK1;
DRAWCOLORLINE(MA2>REF(MA2,1),MA2,COLOR RED,RGB(0,255,64)),LINETHICK1;
DRAWCOLORLINE(MA3>REF(MA3,1),MA3,COLOR RED,RGB(0,255,64)),LINETHICK1;
MA7:MA(C,7);
MA16:MA(C,16);
绿区1:=C<MA16 AND MA7<MA16;
DRAWCOLORKLINE(绿区1,COLORGREEN,1);
CC:=ISLASTBAR;
X:=REF(DAYBARPOS,DAYBARPOS);
// 红绿区定义:MA550,可自定义周期
MA55:=MA(C,550);
红区:=CLOSE>MA55;
绿区:=CLOSE<MA55;
// 红区 H/L 标记及振幅
DRAWTEXT(CC AND 红区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS), ‘H’),COLORYELLOW,ALIGN0;
DRAWTEXT(CC AND 红区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), LLV(L,DAYBARPOS), ‘L’),COLORYELLOW,ALIGN0,VALIGN0;
DRAWSHIFTNUMBER(CC AND 红区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS), HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS), 0, COLORMAGENTA,0,20),FONTSIZE15;
DRAWSHIFTNUMBER(CC AND 红区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), LLV(L,DAYBARPOS), HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS), 0, COLORMAGENTA,0,20),FONTSIZE15,VALIGN0;
// ========== 绿色区:从最高价向下画线(只画最高价相关线) ==========
// 实线(倍数为0,1,3,5,6)两种长度
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-0*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-0*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-0*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-0*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-1*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-1*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-1*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-1*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-3*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-3*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-3*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-3*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-5*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-5*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-5*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-5*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-6*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-6*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-6*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-6*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN);
// 虚线(倍数为2,4)
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-2*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN),DASHDOTDOT;
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-2*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN),DASHDOTDOT;
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-2*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN),DASHDOTDOT;
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-2*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN),DASHDOTDOT;

DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-4*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN),DASHDOTDOT;
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-4*NN*MINPRICE,0,-DAYBARPOS+1,0,COLORGREEN),DASHDOTDOT;
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-4*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN),DASHDOTDOT;
DRAWSL(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-4*NN*MINPRICE,0,X-DAYBARPOS,0,COLORGREEN),DASHDOTDOT;

// 绿区数字显示(最高价向下的各档价格)
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-0*NN*MINPRICE, HHV(H,DAYBARPOS)-0*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-0*NN*MINPRICE, HHV(H,DAYBARPOS)-0*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15,VALIGN0;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-2*NN*MINPRICE, HHV(H,DAYBARPOS)-2*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-2*NN*MINPRICE, HHV(H,DAYBARPOS)-2*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15,VALIGN0;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-4*NN*MINPRICE, HHV(H,DAYBARPOS)-4*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-4*NN*MINPRICE, HHV(H,DAYBARPOS)-4*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15,VALIGN0;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-6*NN*MINPRICE, HHV(H,DAYBARPOS)-6*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS)-6*NN*MINPRICE, HHV(H,DAYBARPOS)-6*NN*MINPRICE, PRICEPRECISION, COLORWHITE,0,10),FONTSIZE15,VALIGN0;

// 绿区 H/L 标记及振幅
DRAWTEXT(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS), ‘H’),COLORYELLOW,ALIGN0;
DRAWTEXT(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), LLV(L,DAYBARPOS), ‘L’),COLORYELLOW,ALIGN0,VALIGN0;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)<LLVBARS(L,DAYBARPOS), HHV(H,DAYBARPOS), HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS), 0, COLORMAGENTA,0,20),FONTSIZE15;
DRAWSHIFTNUMBER(CC AND 绿区 AND HHVBARS(H,DAYBARPOS)>LLVBARS(L,DAYBARPOS), LLV(L,DAYBARPOS), HHV(H,DAYBARPOS)-LLV(L,DAYBARPOS), 0, COLORGREEN,0,20),FONTSIZE15;

文华财经《多空线》支撑压力分割画线指标源码

下载声明:(请您认真阅读一下条款!)
1、指标都是辅助工具,学习研究之用,不具备任何投资意见和预测能力,依次操作,盈亏自负,我方不承担任何直接或间接责任!
2、下载前请认真阅读文章中的说明以及指标裁图,指标无准确率,无成功率,理性对待和学习研究。
3、仅提供安装指导售后服务,不提供具体使用方法,后续指标涉及修改、转换、定制开发等额外服务,需另行协商费用。
4、由于指标公式是虚拟产品,不保证不保障任何是否对您有用,如您一旦付费/下载视为公平理性消费,恕不退款和调换!