夜雨聆风学习资料网

ARTICLE · 1303942

波浪自动画线主图指标源码-周期突破+布林带+均线

波浪自动画线主图指标源码-周期突破+布林带+均线

点击上方蓝字

给一个关注吧

2026

声明:关注+标⭐,分享源码仅供学习交流,不具备其他作用,责任自负!

指标是一套基于23周期高低点突破、69周期布林带分轨与89日均线多空分色的文华wh6综合K线标注公式。

指标源码

主图:

合约倍数:UNIT,COLORYELLOW;

DRAWKLINE1(H,O,L,C);

VAR0A:=BACKSET(BARSTATUS=2,4);

VAR0B:=IF(VAR0A=NULL,0,IF(VAR0A=1,0,1));

VAR1:=HHV(H,23);

VAR2:=H>REF(VAR1,1);

VAR3:=REFX(VAR1,23);

VAR4:=H>=VAR3;

HH1:=VAR4 AND VAR2 AND VAR0B;

VAR1S:=LLV(L,23);

VAR2S:=L<REF(VAR1S,1);

VAR3S:=REFX(VAR1S,23);

VAR4S:=L<=VAR3S;

LL1:=VAR4S AND VAR2S AND VAR0B;

HH:=IF(HH1 AND LL1,NEWHBARS(H,1)>NEWLBARS(L,1),HH1);

LL:=IF(HH1 AND LL1,NEWHBARS(H,1)<NEWLBARS(L,1),LL1);

HHB:=BARSLAST(HH);

LLB:=BARSLAST(LL);

HHS:=COUNT(HH,LLB+1)=1 AND HH;

LLS:=COUNT(LL,HHB+1)=1 AND LL;

HHSB:=BARSLAST(HHS);

LLSB:=BARSLAST(LLS);

VAR5:=BACKSET(REFX(LLS,1) OR (BARSTATUS=2 AND LLSB>HHSB),HHVBARS(IF(HH,H,0),REF(LLB,1)+2)+1);

HHD:=COUNT(VAR5,2)=1 AND VAR5;

VAR5S:=BACKSET(REFX(HHS,1) OR (BARSTATUS=2 AND LLSB<HHSB),LLVBARS(IF(LL,L,9999999),REF(HHB,1)+2)+1);

LLD:=COUNT(VAR5S,2)=1 AND VAR5S;

OH:=IF(HHD=NULL,0,HHD) AND VAR0B;

OL:=IF(LLD=NULL,0,LLD) AND VAR0B;

DRAWNUMBER1(OH,H,H,2),COLORRED,ALIGN2;

DRAWNUMBER1(OL,L,L,2),COLORMAGENTA,ALIGN2,VALIGN0;

DRAWLINE1(OH,H,OL,L,0),COLORYELLOW;

DRAWLINE1(OL,L,OH,H,0),COLORYELLOW;

DRAWSL(OH,H,0,10,0,COLORRED);

DRAWSL(OL,L,0,10,0,COLORGREEN);

EMA3:EMA(C,3),NODRAW;

MA13:=MA(C,13),NODRAW;

MA23:MA(C,23),NODRAW;

MA69:MA(C,69),NODRAW;

MIDQ:=MA(CLOSE,69);

TMP2Q:=STD(CLOSE,69);

TOPQ:=MIDQ+1*TMP2Q;

BOTTOMQ:=MIDQ-1*TMP2Q;

MID:=MA(CLOSE,23);

TMP2:=STD(CLOSE,23);

TOP:=MID+1*TMP2;

BOTTOM:=MID-1*TMP2;

DRAWCOLORKLINE(BARSLAST(C>TOP)<BARSLAST(C<BOTTOM),COLORRED,1);

DRAWCOLORKLINE(BARSLAST(C>TOP)<BARSLAST(C<BOTTOM)&&ISDOWN,COLORRED,0);

DRAWCOLORKLINE(BARSLAST(C>TOP)>BARSLAST(C<BOTTOM),COLORCYAN,1);

DRAWCOLORKLINE(BARSLAST(C>TOP)>BARSLAST(C<BOTTOM)&&ISDOWN,COLORCYAN,0);

CROSS(BARSLAST(C>TOP)<BARSLAST(C<BOTTOM),0.5),SOUND('A');

CROSS(BARSLAST(C>TOP)>BARSLAST(C<BOTTOM),0.5),SOUND('B');

CROSS(BARSLAST(C>TOP)<BARSLAST(C<BOTTOM),0.5),ICON(0,'ICO4'),VALIGN0;

CROSS(BARSLAST(C>TOP)>BARSLAST(C<BOTTOM),0.5),ICON(1,'ICO5');

//画线并显示上中下轨

上轨:TOPQ,LINETHICK1,COLORRED,NODRAW;

中轨:MIDQ,LINETHICK1,COLORMAGENTA,LINETHICK2,NODRAW;

下轨:BOTTOMQ,LINETHICK1,COLORGREEN,NODRAW;

DRAWSL(CROSS(BARSLAST(EMA3>MAX1(MA13,MA23,MA69)&&C>TOPQ)<BARSLAST(EMA3<MIN1(MA13,MA23,MA69)&&C<BOTTOMQ),0.5),上轨,0,23,0,COLORMAGENTA),DASHDOT;

DRAWNUMBER(CROSS(BARSLAST(EMA3>MAX1(MA13,MA23,MA69)&&C>TOPQ)<BARSLAST(EMA3<MIN1(MA13,MA23,MA69)&&C<BOTTOMQ),0.5),上轨,上轨,0,COLORWHITE),LINETHICK3;

DRAWSL(CROSS(BARSLAST(EMA3>MAX1(MA13,MA23,MA69)&&C>TOPQ)>BARSLAST(EMA3<MIN1(MA13,MA23,MA69)&&C<BOTTOMQ),0.5),下轨,0,23,0,COLORBLUE),DASHDOT;

DRAWNUMBER(CROSS(BARSLAST(EMA3>MAX1(MA13,MA23,MA69)&&C>TOPQ)>BARSLAST(EMA3<MIN1(MA13,MA23,MA69)&&C<BOTTOMQ),0.5),下轨,下轨,0,COLORWHITE),LINETHICK3,VALIGN0;

MA89:MA(C,89),COLORYELLOW;

DRAWNUMBER(C>MA89, HIGH, HIGH-MA89, 0.5, COLORYELLOW);

DRAWNUMBER(C<MA89, HIGH, MA89-LOW, 0.5, COLORCYAN);

CC:=ABS(C-MA89);

X2:=C>MA89 && HIGH-MA89>REF(HIGH-MA89,1);//红

X3:=C<MA89 && MA89-LOW>REF(MA89-LOW,1);//绿

DRAWCOLORKLINE(1,COLORYELLOW,1);

DRAWCOLORKLINE(ISDOWN,COLORYELLOW,0);

DRAWCOLORKLINE(X2,COLORRED,1);

DRAWCOLORKLINE(X2 AND ISDOWN,COLORRED,0);

DRAWCOLORKLINE(X3,COLORGREEN,1);

DRAWCOLORKLINE(X3 AND ISDOWN,COLORGREEN,0);

BIAS:(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100,NODRAW;

DRAWCOLORKLINE(BIAS>120,COLORMAGENTA,1);

DRAWCOLORKLINE(BIAS>120 AND ISDOWN,COLORMAGENTA,0);

ZD:ABS(REF(C,1)-C),NODRAW;

DRAWCOLORKLINE(ZD>115,COLORBLUE,1);

DRAWCOLORKLINE(ZD>115 AND ISDOWN,COLORBLUE,0);

IF(EVERY(C>MA89,2),MA89,NULL),LINETHICK3,COLORRED;

IF(EVERY(C<MA89,2),MA89,NULL),LINETHICK3,COLORGREEN;

DRAWICON(CROSS(C,TOP),L,'ICO1'),VALIGN0;

DRAWICON(CROSSDOWN(C,BOTTOM),H,'ICO2');

历史回顾:

文华财经均线排序主图+量价成本研判副图指标公式

文华财经K线变色均线多空趋势预警主图指标公式

文华WH6/WH7指标公式:BOLL+KDJ+均线三重过滤,高效识别趋势转折助你把握操作时机!

盯了三年“日差”,我才明白:翻红不是终点,是起点

保姆级教程-文华软件新建指标公式详细步骤

转载是一种动力 分享是一种美德

给我个在看再走好吗?

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料