本文作者:指标公式网

[副图]吃大肉!超跌反弹精准狙击副图指标 附效果图

指标公式网 2024-11-08 50
[副图]吃大肉!超跌反弹精准狙击副图指标 附效果图摘要: 通达信副图指标简介:  超跌反弹精准狙击副图结合了多种技术分析工具,包括价格阻力和支撑位的计算、趋势线的构建以及超买和超卖区域的识别。通过动态信息(如最高价和最低价)计算出价格区间...

通达信副图指标简介:

  超跌反弹精准狙击副图结合了多种技术分析工具,包括价格阻力和支撑位的计算、趋势线的构建以及超买和超卖区域的识别。通过动态信息(如最高价和最低价)计算出价格区间,进而确定阻力位和支撑位。

指标效果图:

image.png

指标公式源码及源码注释:

N:=5;{设置周期参数为5}

H1:=MAX(DYNAINFO(3),DYNAINFO(5));{取动态信息中的最高价和收盘价中的最大值作为H1}

L1:=MIN(DYNAINFO(3),DYNAINFO(6));{取动态信息中的最低价和收盘价中的最小值作为L1}

P1:=H1-L1;{计算价格区间P1}

阻力:=L1+P1*7/8,COLORGREEN;{计算阻力位,并设置为绿色}

支撑:=L1+P1*0.5/8,COLORRED;{计算支撑位,并设置为红色}

中线:=(支撑+阻力)/2,COLORWHITE,POINTDOT;{计算中线,并设置为白色点状线}

V11:=3*SMA((C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100,5,1)-2*SMA(SMA((C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100,5,1),3,1);{计算V11,用于趋势线的平滑移动平均}

趋势线:EMA(V11,3),LINETHICK2,COLORLIMAGENTA;{计算趋势线,使用EMA平滑,并设置线宽和颜色}

V12:=(趋势线-REF(趋势线,1))/REF(趋势线,1)*100;{计算趋势线的变化率}

超买区:STICKLINE(趋势线<10,趋势线,10,5,0),COLORYELLOW;{绘制超买区域的标记,当趋势线低于10时}

DRAWTEXT(BARSLASTCOUNT(趋势线<10)=1,16,'超卖区'),COLORYELLOW;{在超卖区域绘制文本}

AA:=(趋势线<11) AND FILTER((趋势线<=11),15) AND C<中线;{定义条件AA}

BB0:=REF(趋势线,1)<11 AND CROSS(趋势线,11) AND C<中线;{定义条件BB0}

BB1:=REF(趋势线,1)<11 AND REF(趋势线,1)>6 AND CROSS(趋势线,11);{定义条件BB1}

BB2:=REF(趋势线,1)<6 AND REF(趋势线,1)>3 AND CROSS(趋势线,6);{定义条件BB2}

BB3:=REF(趋势线,1)<3 AND REF(趋势线,1)>1 AND CROSS(趋势线,3);{定义条件BB3}

BB4:=REF(趋势线,1)<1 AND REF(趋势线,1)>0 AND CROSS(趋势线,1);{定义条件BB4}

BB5:=REF(趋势线,1)<0 AND CROSS(趋势线,0);{定义条件BB5}

BB:=BB1=1 OR BB2=1 OR BB3=1 OR BB4=1 OR BB5=1;{合并BB条件}

买:CROSS(趋势线,10);{定义买入信号}

DRAWTEXT(CROSS(趋势线,10),趋势线,'★买'),COLORRED;{在买入信号处绘制红色五角星}

超卖区:STICKLINE(趋势线>90,趋势线,90,5,0),COLORCYAN;{绘制超卖区域的标记,当趋势线高于90时}

DRAWTEXT(BARSLASTCOUNT(趋势线>90)=1,84,'超买区'),COLORCYAN;{在超买区域绘制文本}

CC:=(趋势线>89) AND FILTER((趋势线>89),15) AND C>中线;{定义条件CC}

DD0:=REF(趋势线,1)>89 AND CROSS(89,趋势线) AND C>中线;{定义条件DD0}

DD1:=REF(趋势线,1)>89 AND REF(趋势线,1)<94 AND CROSS(89,趋势线);{定义条件DD1}

DD2:=REF(趋势线,1)>94 AND REF(趋势线,1)<97 AND CROSS(94,趋势线);{定义条件DD2}

DD3:=REF(趋势线,1)>97 AND REF(趋势线,1)>99 AND CROSS(97,趋势线);{定义条件DD3}

DD4:=REF(趋势线,1)>99 AND REF(趋势线,1)<100 AND CROSS(99,趋势线);{定义条件DD4}

DD5:=REF(趋势线,1)>100 AND CROSS(100,趋势线);{定义条件DD5}

DD:=DD1=1 OR DD2=1 OR DD3=1 OR DD4=1 OR DD5=1;{合并DD条件}

DRAWTEXT(CROSS(90,趋势线),90,'★卖'),COLORGREEN;{在卖出信号处绘制绿色五角星}

顶:90,COLORGREEN;{设置顶部区域为90,并设置为绿色}

底:10,COLORRED;{设置底部区域为10,并设置为红色}

中:50,POINTDOT,COLORWHITE;{设置中间区域为50,并设置为白色点状线}

DRAWTEXT(ISLASTBAR,顶,'顶'),COLORGREEN;{在最后一个周期的顶部区域绘制文本“顶”}

DRAWTEXT(ISLASTBAR,底,'底'),COLORRED;{在最后一个周期的底部区域绘制文本“底”}

DRAWTEXT(ISLASTBAR,中,'中'),COLORWHITE;{在最后一个周期的中间区域绘制文本“中”}


文章版权及转载声明

作者:指标公式网本文地址:http://www.gukoudai.com/p217.html发布于 2024-11-08
文章转载或复制请以超链接形式并注明出处股口袋

分享