通达信〖箱体波浪高低点〗箱体颈线及突破回踩信号主图指标公式源码

指标为主图辅助分析工具,自动标注近期高低点、支撑压力线、箱体颈线及突破/回踩信号。
功能
- 画出支撑线、压力线、颈线、过线及对应价位。
- 用MA5、MA13辅助判断短中期趋势。
- 提示“突破颈线、回踩支撑、放量确认、跌破支撑、箱体共振”等信号,并叠加成交量条件。
- 通过连线显示近期低点支撑和高点压力结构。
使用法
- 主图加载,重点观察绿色支撑线、黄色过线及颈线价位。
- 放量突破颈线后关注;回踩支撑不破可跟踪;放量确认表示突破有效;跌破支撑注意风险;箱体共振表示多条件重合。
- 信号有周期去重,宜结合趋势、量能和收盘确认使用。
 

GD:=FILTER(BACKSET(FILTER(REF(H,10)=HHV(H,21),10),11),10);
DD:=FILTER(BACKSET(FILTER(REF(H,10)=LLV(H,21),10),11),10);
A:=REF(H,BARSLAST(GD));
B:=REF(H,BARSLAST(DD));
T1:=BARSLAST(GD);
T2:=T1>BARSLAST(DD) AND NOT(DD);
BLD:IF(T1,A,A),COLORGREEN,POINTDOT,LINETHICK1;
DRAWNUMBER(BLD!=REF(BLD,1),H,BLD),COLORF00FF0;
STICKLINE(T1,A,A,9,0),COLORF00FF0,LINETHICK1;
BLB:IF(T2,B,B),COLORGREEN,POINTDOT,LINETHICK1;
STICKLINE(T2,B,B,9,0),COLORCYAN,LINETHICK1;
VAR1D:=FILTER(BACKSET(FILTER(REF(C,6)=LLV(C,13),6),7),6) AND C=LLV(C,7);
VAR1J:=BARSLAST(VAR1D);
VAR1B:=IF(VAR1D,CURRBARSCOUNT,0);
VAR1Y:=IF(VAR1J,REF(VAR1B,VAR1J),VAR1B);
VAR1W:=CONST(VAR1Y);
VAR1:DRAWLINE(CURRBARSCOUNT=VAR1W,C,CURRBARSCOUNT=1,REF(C,VAR1W-1),1),COLOR00FF00,LINETHICK1;
DRAWNUMBER(VAR1!=REF(VAR1,1),C,VAR1),COLOR00FF00;
DRAWNUMBER(CURRBARSCOUNT=1,VAR1,VAR1),COLOR00FF00;
VAR2D:=FILTER(BACKSET(FILTER(REF(C,3)=LLV(C,7),3),4),3) AND C=LLV(C,4);
VAR2J:=BARSLAST(VAR2D);
VAR2B:=IF(VAR2D,CURRBARSCOUNT,0);
VAR2Y:=IF(VAR2J,REF(VAR2B,VAR2J),VAR2B);
VAR2W:=CONST(VAR2Y);
VAR2:DRAWLINE(CURRBARSCOUNT=VAR2W,C,CURRBARSCOUNT=1,REF(C,VAR2W-1),1),COLOR00FF00,LINETHICK1;
JX2D:=FILTER(BACKSET(FILTER(REF(C,6)=HHV(C,13),6),7),6) AND C=HHV(C,7);
JX2J:=BARSLAST(JX2D);
JX2B:=IF(JX2D,CURRBARSCOUNT,0);
JX2Y:=IF(JX2J,REF(JX2B,JX2J),JX2B);
JX2W:=CONST(JX2Y);
JX2:DRAWLINE(CURRBARSCOUNT=JX2W,C,CURRBARSCOUNT=1,REF(C,JX2W-1),1),COLORFFDD00,LINETHICK1;
DRAWNUMBER(JX2!=REF(JX2,1),C,JX2),COLOR00FF00;
T1B:=CONST(LLVBARS(L,10));
T1G:=CONST(REF(H,T1B));
CCC:=CONST(CURRBARSCOUNT);
T2B:=CONST(BARSLAST(CURRBARSCOUNT>CCC+T1B AND H>T1G));
T2G:=CONST(REF(H,T2B));
T3B:=CONST(BARSLAST(CURRBARSCOUNT>CCC+T2B AND H>T2G));
T3G:=CONST(REF(H,T3B));
QQ10:DRAWLINE(CURRBARSCOUNT=T3B+1,T3G,CURRBARSCOUNT=1,T3G,1),COLORYELLOW,LINETHICK1;
DRAWTEXT(CURRBARSCOUNT=1,T3G,'过线'),COLORYELLOW;
DRAWNUMBER(QQ10!=REF(QQ10,1),H,QQ10),COLORYELLOW;
STICKLINE(C>VAR1,VAR1,BLD,15,1),COLOR005599,LINETHICK2;
STICKLINE(C>VAR2,VAR2,BLD,5,1),COLOR005599,LINETHICK2;
STICKLINE(C>VAR1,VAR1,(BLD+VAR1)/2,15,1),COLOR005599,LINETHICK2;
STICKLINE(C>VAR1,VAR1,JX2,5,1),COLORFFAA33;
STICKLINE(C>VAR1,VAR1,(JX2+VAR1)/2,5,1),COLORFFAA33;
STICKLINE(C>VAR1,(QQ10+VAR1)/2,(QQ10+VAR1)/2,5,1),COLORYELLOW;
MA5:MA(C,5);
MA13:MA(C,13);
FL:=V>MA(V,20)*1.5;
TPJX:=crOSS(C,JX2) AND FL;
DRAWTEXT(TPJX AND COUNT(TPJX,15)=1,H*1.02,'★突破颈线'),COLORRED;
HCVAR:=L<=VAR1*1.01 AND C>VAR1 AND C>O AND JX2>VAR1;
DRAWTEXT(HCVAR AND COUNT(HCVAR,15)=1,L*0.98,'★回踩支撑'),COLOR00FF00;
FLQR:=C>JX2 AND C>O AND FL AND BARSLAST(TPJX)<=5 AND BARSLAST(TPJX)>0;
DRAWTEXT(FLQR AND COUNT(FLQR,15)=1,H*1.02,'★放量确认'),COLORYELLOW;
DPVAR:=CROSS(VAR1,C) AND BARSLAST(TPJX)>0;
DRAWTEXT(DPVAR AND COUNT(DPVAR,10)=1,H*1.02,'跌破支撑'),COLORGREEN;
XTGZ:=C>JX2 AND C>QQ10 AND JX2>VAR1 AND FL;
DRAWTEXT(XTGZ AND COUNT(XTGZ,20)=1,H*1.02,'★箱体共振'),COLORMAGENTA;
DRAWKLINE(H,O,L,C);







未来函数检测结果
  • 该公式包含未来函数:BACKSET



GD赋值:若10日前的最高价=21日内最高价的最高值的10日过滤则将最近11周期置为1的10日过滤
DD赋值:若10日前的最高价=21日内最高价的最低值的10日过滤则将最近11周期置为1的10日过滤
A赋值:上次GD距今天数日前的最高价
B赋值:上次DD距今天数日前的最高价
T1赋值:上次GD距今天数
T2赋值:T1>上次DD距今天数 AND 取反
输出BLD:如果T1,返回A,否则返回A,画绿色,POINTDOT,线宽为1
当满足条件BLD不等于1日前的BLD时,在最高价位置书写数字,COLORF00FF0
当满足条件T1时,在A和A位置之间画柱状线,宽度为9,0不为0则画空心柱.,COLORF00FF0,线宽为1
输出BLB:如果T2,返回B,否则返回B,画绿色,POINTDOT,线宽为1
当满足条件T2时,在B和B位置之间画柱状线,宽度为9,0不为0则画空心柱.,画青色,线宽为1
VAR1D赋值:若6日前的收盘价=13日内收盘价的最低值的6日过滤则将最近7周期置为1的6日过滤 AND 收盘价=7日内收盘价的最低值
VAR1J赋值:上次VAR1D距今天数
VAR1B赋值:如果VAR1D,返回到最后交易的周期,否则返回0
VAR1Y赋值:如果VAR1J,返回VAR1J日前的VAR1B,否则返回VAR1B
VAR1W赋值:VAR1Y的最后一日取值设为常数
输出VAR1:当满足条件到最后交易的周期=VAR1W时,在收盘价位置画直线起点,当满足条件到最后交易的周期=1时,在VAR1W-1日前的收盘价位置画直线终点,1表示是否延长.,COLOR00FF00,线宽为1
当满足条件VAR1不等于1日前的VAR1时,在收盘价位置书写数字,COLOR00FF00
当满足条件到最后交易的周期=1时,在VAR1位置书写数字,COLOR00FF00
VAR2D赋值:若3日前的收盘价=7日内收盘价的最低值的3日过滤则将最近4周期置为1的3日过滤 AND 收盘价=4日内收盘价的最低值
VAR2J赋值:上次VAR2D距今天数
VAR2B赋值:如果VAR2D,返回到最后交易的周期,否则返回0
VAR2Y赋值:如果VAR2J,返回VAR2J日前的VAR2B,否则返回VAR2B
VAR2W赋值:VAR2Y的最后一日取值设为常数
输出VAR2:当满足条件到最后交易的周期=VAR2W时,在收盘价位置画直线起点,当满足条件到最后交易的周期=1时,在VAR2W-1日前的收盘价位置画直线终点,1表示是否延长.,COLOR00FF00,线宽为1
JX2D赋值:若6日前的收盘价=13日内收盘价的最高值的6日过滤则将最近7周期置为1的6日过滤 AND 收盘价=7日内收盘价的最高值
JX2J赋值:上次JX2D距今天数
JX2B赋值:如果JX2D,返回到最后交易的周期,否则返回0
JX2Y赋值:如果JX2J,返回JX2J日前的JX2B,否则返回JX2B
JX2W赋值:JX2Y的最后一日取值设为常数
输出JX2:当满足条件到最后交易的周期=JX2W时,在收盘价位置画直线起点,当满足条件到最后交易的周期=1时,在JX2W-1日前的收盘价位置画直线终点,1表示是否延长.,COLORFFDD00,线宽为1
当满足条件JX2不等于1日前的JX2时,在收盘价位置书写数字,COLOR00FF00
T1B赋值:10日内最低价距今天数的最后一日取值设为常数
T1G赋值:T1B日前的最高价的最后一日取值设为常数
CCC赋值:到最后交易的周期的最后一日取值设为常数
T2B赋值:上次到最后交易的周期>CCC+T1BANDH>T1G距今天数的最后一日取值设为常数
T2G赋值:T2B日前的最高价的最后一日取值设为常数
T3B赋值:上次到最后交易的周期>CCC+T2BANDH>T2G距今天数的最后一日取值设为常数
T3G赋值:T3B日前的最高价的最后一日取值设为常数
输出QQ10:当满足条件到最后交易的周期=T3B+1时,在T3G位置画直线起点,当满足条件到最后交易的周期=1时,在T3G位置画直线终点,1表示是否延长.,画黄色,线宽为1
当满足条件到最后交易的周期=1时,在T3G位置书写文字,画黄色
当满足条件QQ10不等于1日前的QQ10时,在最高价位置书写数字,画黄色
当满足条件收盘价>VAR1时,在VAR1和BLD位置之间画柱状线,宽度为15,1不为0则画空心柱.,COLOR005599,线宽为2
当满足条件收盘价>VAR2时,在VAR2和BLD位置之间画柱状线,宽度为5,1不为0则画空心柱.,COLOR005599,线宽为2
当满足条件收盘价>VAR1时,在VAR1和(BLD+VAR1)/2位置之间画柱状线,宽度为15,1不为0则画空心柱.,COLOR005599,线宽为2
当满足条件收盘价>VAR1时,在VAR1和JX2位置之间画柱状线,宽度为5,1不为0则画空心柱.,COLORFFAA33
当满足条件收盘价>VAR1时,在VAR1和(JX2+VAR1)/2位置之间画柱状线,宽度为5,1不为0则画空心柱.,COLORFFAA33
当满足条件收盘价>VAR1时,在(QQ10+VAR1)/2和(QQ10+VAR1)/2位置之间画柱状线,宽度为5,1不为0则画空心柱.,画黄色
输出MA5:收盘价的5日简单移动平均
输出MA13:收盘价的13日简单移动平均
FL赋值:成交量(手)>成交量(手)的20日简单移动平均*1.5
TPJX赋值:收盘价上穿JX2 AND FL
当满足条件TPJXANDCOUNT(TPJX,15)=1时,在最高价*1.02位置书写文字,画红色
HCVAR赋值:最低价<=VAR1*1.01 AND 收盘价>VAR1 AND 收阳线AND JX2>VAR1
当满足条件HCVARANDCOUNT(HCVAR,15)=1时,在最低价*0.98位置书写文字,COLOR00FF00
FLQR赋值:收盘价>JX2 AND 收阳线AND FL AND 上次TPJX距今天数<=5 AND 上次TPJX距今天数>0
当满足条件FLQRANDCOUNT(FLQR,15)=1时,在最高价*1.02位置书写文字,画黄色
DPVAR赋值:VAR1上穿收盘价 AND 上次TPJX距今天数>0
当满足条件DPVARANDCOUNT(DPVAR,10)=1时,在最高价*1.02位置书写文字,画绿色
XTGZ赋值:收盘价>JX2 AND 收盘价>QQ10 AND JX2>VAR1 AND FL
当满足条件XTGZANDCOUNT(XTGZ,20)=1时,在最高价*1.02位置书写文字,画洋红色
K线
联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  乐淘公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

广州拓浪网络科技有限公司 @2017-2026 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图