通达信顶底背离研判副图指标公式源码

该指标是一个基于自定义动量指标(QS)的背离分析系统,结合了支撑阻力位识别功能。核心指标QS由两条动态移动平均线(DMA)的差值构成,用于衡量价格与成交量加权的短期动量关系。

指标在副图区域绘制以下主要信号线:
1. QS(红色粗线):核心动量指标线,数值围绕0轴波动。
2. 零轴(0线):一条水平参考线。

指标识别并标记两种主要的背离形态,均用粗线连接背离的起点和确认点:
顶背离(绿色线):当价格创出新高,但QS指标未能同步创出新高时触发。该信号提示上涨动能减弱,可能面临回调或反转。
底背离(洋红色线):当价格创出新低,但QS指标未能同步创出新低时触发。该信号提示下跌动能减弱,可能面临反弹或反转。
系统使用了两套参数(N=14和N1=7)分别进行中、短周期的背离扫描,并在同一指标线上进行标记。

指标同时识别并标记重要的支撑与阻力位:
前期高点阻力线(黄色水平线及虚线):连接最近P(默认5)周期内QS指标的前期高点,形成一条水平阻力线。
前期低点支撑线(绿色水平线及虚线):连接最近P(默认5)周期内QS指标的前期低点,形成一条水平支撑线。
在图表右侧,会用粉色和绿色的柱状线分别直观地标记出“前期高点”和“前期低点”的精确位置。

此外,指标还计算了两个不显示的数值信号:
向前期高点:当QS线向上突破前期高点阻力线的1.01倍时,条件成立。
相对能量:以百分比形式显示当前QS值在前一波段的低点与高点之间的相对位置。

使用要点:
1. 背离交易:关注绿色顶背离线和洋红色底背离线出现的区域,作为潜在的反转警示信号。需结合价格形态或其他指标进行确认。
2. 支撑阻力:观察QS线在黄色阻力线和绿色支撑线附近的表现。突破阻力线可能意味着动能增强,跌穿支撑线则可能意味着动能转弱。
3. 动量观察:QS线本身的方向和与零轴的位置关系,可用于判断短期动能的强弱。
 
N:=14;
N1:=7;
P:=5;
AA1:=(C)/MA(C,3)*100;
QS1:=DMA(AA1,V/CAPITAL),COLORWHITE,LINETHICK2;
BB1:=MA(C,3)/C*100;
QS2:=DMA(BB1,V/CAPITAL);
QS:QS1-QS2,COLORRED,LINETHICK2;
0;
RSI1:=QS,COLORRED,LINETHICK2;
AA:=REF(RSI1,N)=HHV(RSI1,2*N+1);
BB:=BACKSET(AA,N+1);
CC:=FILTER(BB,N) AND RSI1=HHV(RSI1,N+1);
A11:=BARSLAST(REF(CC,1));
顶背离:=REF(CLOSE,A11+1)<CLOSE AND REF(RSI1,A11+1)>RSI1 AND CC;
DRAWLINE(CC,RSI1,FILTER(顶背离>0,5),RSI1,0),COLORGREEN,LINETHICK2;
AA2:=REF(RSI1,N)=LLV(RSI1,2*N+1);
BB2:=BACKSET(AA2,N+1);
CC2:=FILTER(BB2,N) AND RSI1=LLV(RSI1,N+1);
A22:=BARSLAST(REF(CC2,1));
底背离:=REF(CLOSE,A22+1)>CLOSE AND REF(RSI1,A22+1)<RSI1 AND CC2;
DRAWLINE(CC2,RSI1,FILTER(底背离>0,5),RSI1,0),COLORMAGENTA,LINETHICK2;
AAA:=REF(RSI1,N1)=HHV(RSI1,2*N1+1);
BBB:=BACKSET(AAA,N1+1);
CCC:=FILTER(BBB,N1) AND RSI1=HHV(RSI1,N1+1);
AA11:=BARSLAST(REF(CCC,1));
顶背离7:=REF(CLOSE,AA11+1)<CLOSE AND REF(RSI1,AA11+1)>RSI1 AND CCC;
DRAWLINE(CCC,RSI1,FILTER(顶背离>0,5),RSI1,0),COLORGREEN,LINETHICK2;
AAA2:=REF(RSI1,N1)=LLV(RSI1,2*N1+1);
BBB2:=BACKSET(AAA2,N1+1);
CCC2:=FILTER(BBB2,N1) AND RSI1=LLV(RSI1,N1+1);
AA22:=BARSLAST(REF(CCC2,1));
底背离7:=REF(CLOSE,AA22+1)>CLOSE AND REF(RSI1,A22+1)<RSI1 AND CCC2;
DRAWLINE(CCC2,RSI1,FILTER(底背离>0,5),RSI1,0),COLORMAGENTA,LINETHICK2;
A1:=REF(RSI1,P)=HHV(RSI1,2*P+1);
B1:=FILTER(A1,P);
C1:=BACKSET(B1,P+1);
D1:=FILTER(C1,P);
A2:=REF(RSI1,P)=LLV(RSI1,2*P+1);
B2:=FILTER(A2,P);
C2:=BACKSET(B2,P+1);
D2:=FILTER(C2,P);
前期高点:REF(RSI1,BARSLAST(D1)),COLORFF00FF,NODRAW;
前期低点:REF(RSI1,BARSLAST(D2)),COLOR00FF00,NODRAW;
向前期高点:CROSS(RSI1,前期高点*1.01),NODRAW;
相对能量:(RSI1-前期低点)/(前期高点-前期低点)*100,COLORYELLOW,NODRAW;
R11:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
S11:=R11>REF(R11,1);
DRAWLINE(D1,RSI1,S11,RSI1,1),COLORYELLOW;
T11:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
U11:=T11>REF(T11,1);
DRAWLINE(D2,RSI1,U11,RSI1,1),COLOR00FF00;
STICKLINE(C>0,前期低点,前期低点,1,0),COLOR00FF00;
STICKLINE(C>0,前期高点,前期高点,1,0),COLORFF00FF;



来函数检测结果如下
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL

定制、编写公式指标请联系QQ或微信同号:88652583

N赋值:14
N1赋值:7
P赋值:5
AA1赋值:(收盘价)/收盘价的3日简单移动平均*100
QS1赋值:以成交量(手)/当前流通股本(手)为权重AA1的动态移动平均,画白色,线宽为2
BB1赋值:收盘价的3日简单移动平均/收盘价*100
QS2赋值:以成交量(手)/当前流通股本(手)为权重BB1的动态移动平均
输出QS:QS1-QS2,画红色,线宽为2
0
RSI1赋值:QS,画红色,线宽为2
AA赋值:N日前的RSI1=2*N+1日内RSI1的最高值
BB赋值:若AA则将最近N+1周期置为1
CC赋值:BB的N日过滤 AND RSI1=N+1日内RSI1的最高值
A11赋值:上次1日前的CC距今天数
顶背离赋值:A11+1日前的收盘价<收盘价 AND A11+1日前的RSI1>RSI1 AND CC
当满足条件CC时,在RSI1位置画直线起点,当满足条件顶背离>0的5日过滤时,在RSI1位置画直线终点,0表示是否延长.,画绿色,线宽为2
AA2赋值:N日前的RSI1=2*N+1日内RSI1的最低值
BB2赋值:若AA2则将最近N+1周期置为1
CC2赋值:BB2的N日过滤 AND RSI1=N+1日内RSI1的最低值
A22赋值:上次1日前的CC2距今天数
底背离赋值:A22+1日前的收盘价>收盘价 AND A22+1日前的RSI1当满足条件CC2时,在RSI1位置画直线起点,当满足条件底背离>0的5日过滤时,在RSI1位置画直线终点,0表示是否延长.,画洋红色,线宽为2
AAA赋值:N1日前的RSI1=2*N1+1日内RSI1的最高值
BBB赋值:若AAA则将最近N1+1周期置为1
CCC赋值:BBB的N1日过滤 AND RSI1=N1+1日内RSI1的最高值
AA11赋值:上次1日前的CCC距今天数
顶背离7赋值:AA11+1日前的收盘价<收盘价 AND AA11+1日前的RSI1>RSI1 AND CCC
当满足条件CCC时,在RSI1位置画直线起点,当满足条件顶背离>0的5日过滤时,在RSI1位置画直线终点,0表示是否延长.,画绿色,线宽为2
AAA2赋值:N1日前的RSI1=2*N1+1日内RSI1的最低值
BBB2赋值:若AAA2则将最近N1+1周期置为1
CCC2赋值:BBB2的N1日过滤 AND RSI1=N1+1日内RSI1的最低值
AA22赋值:上次1日前的CCC2距今天数
底背离7赋值:AA22+1日前的收盘价>收盘价 AND A22+1日前的RSI1当满足条件CCC2时,在RSI1位置画直线起点,当满足条件底背离>0的5日过滤时,在RSI1位置画直线终点,0表示是否延长.,画洋红色,线宽为2
A1赋值:P日前的RSI1=2*P+1日内RSI1的最高值
B1赋值:A1的P日过滤
C1赋值:若B1则将最近P+1周期置为1
D1赋值:C1的P日过滤
A2赋值:P日前的RSI1=2*P+1日内RSI1的最低值
B2赋值:A2的P日过滤
C2赋值:若B2则将最近P+1周期置为1
D2赋值:C2的P日过滤
输出前期高点:上次D1距今天数日前的RSI1,COLORFF00FF,NODRAW
输出前期低点:上次D2距今天数日前的RSI1,COLOR00FF00,NODRAW
输出向前期高点:RSI1上穿前期高点*1.01,NODRAW
输出相对能量:(RSI1-前期低点)/(前期高点-前期低点)*100,画黄色,NODRAW
R11赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
S11赋值:R11>1日前的R11
当满足条件D1时,在RSI1位置画直线起点,当满足条件S11时,在RSI1位置画直线终点,1表示是否延长.,画黄色
T11赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
U11赋值:T11>1日前的T11
当满足条件D2时,在RSI1位置画直线起点,当满足条件U11时,在RSI1位置画直线终点,1表示是否延长.,COLOR00FF00
当满足条件收盘价>0时,在前期低点和前期低点位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
当满足条件收盘价>0时,在前期高点和前期高点位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   热门标签  | 联系我们  |  股朋指标网  |  指标网   |  指标公式网  |  加入收藏   

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