通达信压力支撑(源码)

 
  • HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;   
  • AA:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);   
  • QY:=BACKSET(AA,HIGHN+1);   
  • CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);   
  • DRAWICON(CC,H*1.02,2);   
  • DDD:=BARSLAST(CC);   
  • GDTS:=IF(CC,CURRBARSCOUNT,0);   
  • DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}   
  • DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);   
  • DINGBU1:=REF(DINGBU,DDD+1);   
  • GDCS1:=CONST(DINGBUTS);   
  • DINGBUTS1:=REF(DINGBUTS,DDD+1);   
  • GDCS2:=CONST(DINGBUTS1);   
  • DINGBU2:=REF(DINGBU1,DDD+1);   
  • MM:=IF(CURRBARSCOUNT>GDCS2,0,1);   
  • 高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORGREEN,LINETHICK2;   
  • DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,POINTDOT;   
  • DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORYELLOW,POINTDOT;   
  • AA1:=REF(L,LOWN)=LLV(L,2*LOWN+1);   
  • QY1:=BACKSET(AA1,LOWN+1);   
  • CC1:=FILTER(QY1,LOWN) AND L=LLV(L,LOWN+1);   
  • DRAWICON(CC1,L*0.98,1);   
  • DD1:=BARSLAST(CC1);   
  • DDTS:=IF(CC1,CURRBARSCOUNT,0);   
  • YDB:=IF(DD1,REF(L,DD1),L);   
  • DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);   
  • DDCS1:=CONST(DDTS1);   
  • ZDB:=REF(YDB,DD1+1);   
  • DDTS2:=REF(DDTS1,DD1+1);   
  • DDCS2:=CONST(DDTS2);   
  • 低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1) COLORRED,LINETHICK2;   
  •   
  • ZGSTAR:=(高点压力+低点支撑)/2;   
  • ZGEND:=CONST((高点压力+低点支撑)/2);   
  • STARDAY:=IF(DDCS2<GDCS2,DDCS2,GDCS2);   
  • 中轨:DRAWLINE(CURRBARSCOUNT=STARDAY,ZGSTAR,ISLASTBAR,ZGEND,1),COLORFF55BB,LINETHICK2;   
  •   
  • DRAWLINE(CURRBARSCOUNT=DDCS1,L,ISLASTBAR,REF(L,DDCS1-1),1),COLORMAGENTA,POINTDOT,;   
  • DRAWLINE(CURRBARSCOUNT=DDCS2,L,ISLASTBAR,REF(L,DDCS2-1),1),COLORCYAN,POINTDOT;   
  • 重心:=(C+0.618*REF(C,1)+0.382*REF(C,2)+0.236*REF(C,3)+0.146*REF(C,4))/2.382,COLORYELLOW,LINETHICK1;   
  • GAO:=HHV(C,60)-LLV(C,60);   
  • RSI:=SMA(MAX(重心-REF(重心,1),0),5,1)/SMA(ABS(重心-REF(重心,1)),5,1);   
  • 指导线:重心+GAO*(RSI-0.5),COLORMAGENTA,LINETHICK1;   
  • STICKLINE(CROSS(RSI,0.1),指导线,REF(指导线,1),1,0),COLORYELLOW;   
  • STICKLINE(CROSS(0.9,RSI),指导线,REF(指导线,1),1,0),COLORCYAN;    



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

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

    相关指标公式

    HIGHN赋值:10
    LOWN赋值:10
    HIGHDISPLAY赋值:0
    LOWDISPLAY赋值:0
    ZGDISPLAY赋值:0
    MADISPLAY赋值:0
    AA赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
    QY赋值:若AA则将最近HIGHN+1周期置为1
    CC赋值:QY的HIGHN日过滤 AND 最高价=HIGHN+1日内最高价的最高值
  • 当满足条件CC时,在最高价*1.02位置画2号图标
    DDD赋值:上次CC距今天数
    GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
    DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价
    DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
    DINGBU1赋值:DDD+1日前的DINGBU
    GDCS1赋值:DINGBUTS的最后一日取值设为常数
    DINGBUTS1赋值:DDD+1日前的DINGBUTS
    GDCS2赋值:DINGBUTS1的最后一日取值设为常数
    DINGBU2赋值:DDD+1日前的DINGBU1
    MM赋值:如果到最后交易的周期>GDCS2,返回0,否则返回1
    输出
  • 高点压力:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线终点,1表示是否延长. 画绿色,线宽为2
  • 当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS2-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0055FF,POINTDOT
  • 当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在GDCS1-1日前的最高价位置画直线终点,1表示是否延长.,画黄色,POINTDOT
    AA1赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值
    QY1赋值:若AA1则将最近LOWN+1周期置为1
    CC1赋值:QY1的LOWN日过滤 AND 最低价=LOWN+1日内最低价的最低值
  • 当满足条件CC1时,在最低价*0.98位置画1号图标
    DD1赋值:上次CC1距今天数
    DDTS赋值:如果CC1,返回到最后交易的周期,否则返回0
    YDB赋值:如果DD1,返回DD1日前的最低价,否则返回最低价
    DDTS1赋值:如果DD1,返回DD1日前的DDTS,否则返回DDTS
    DDCS1赋值:DDTS1的最后一日取值设为常数
    ZDB赋值:DD1+1日前的YDB
    DDTS2赋值:DD1+1日前的DDTS1
    DDCS2赋值:DDTS2的最后一日取值设为常数
    输出
  • 低点支撑:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长. 画红色,线宽为2
    ZGSTAR赋值:(高点压力+低点支撑)/2
    ZGEND赋值:(高点压力+低点支撑)/2的最后一日取值设为常数
    STARDAY赋值:如果DDCS2输出
  • 中轨:当满足条件到最后交易的周期=STARDAY时,在ZGSTAR位置画直线起点,当满足条件是否最后一个周期时,在ZGEND位置画直线终点,1表示是否延长.,COLORFF55BB,线宽为2
  • 当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在DDCS1-1日前的最低价位置画直线终点,1表示是否延长.,画洋红色,POINTDOT,
  • 当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在DDCS2-1日前的最低价位置画直线终点,1表示是否延长.,画青色,POINTDOT
    重心赋值:(收盘价+0.618*1日前的收盘价+0.382*2日前的收盘价+0.236*3日前的收盘价+0.146*4日前的收盘价)/2.382,画黄色,线宽为1
    GAO赋值:60日内收盘价的最高值-60日内收盘价的最低值
    RSI赋值:重心-1日前的重心和0的较大值的5日[1日权重]移动平均/重心-1日前的重心的绝对值的5日[1日权重]移动平均
    输出
  • 指导线:重心+GAO*(RSI-0.5),画洋红色,线宽为1
  • 当满足条件RSI上穿0.1时,在指导线和1日前的指导线位置之间画柱状线,宽度为1,0不为0则画空心柱.,画黄色
  • 当满足条件0.9上穿RSI时,在指导线和1日前的指导线位置之间画柱状线,宽度为1,0不为0则画空心柱.,画青色

  • 指标安装下载帮助  |   联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

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