通达信支撑阻力源码附图

 
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0,0,0,STRCAT(Z3,GNBLOCK)),COLOR00C0C0;
ZF:=ABS(100*(H-L)/REF(C,1))>3;
DIF:=EMA(CLOSE,8)-EMA(CLOSE,13);
DEA:=EMA(DIF,6);
MACD:=2*(DIF-DEA);
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
GD1:=EVERY(DIF>REF(DIF,1),BARSLAST(DIF>DEA)) AND DIF>DEA;
GD2:=EVERY(MACD>REF(MACD,1),BARSLAST(DIF>DEA)) AND DIF>DEA;
高点1:=REF(MAX(C,O),BARSLAST(GD1)+1);
高点2:=REF(MAX(C,O),BARSLAST(GD2)+1);
高点:=IF(高点2>=高点1,高点2,高点1);
AA:=HHV(IF(C>O,C,MAX(C,O)),BARSLAST(高点)+1)=HHV(IF(C>O,C,MAX(C,O)),BARSLAST(BBI>REF(BBI,1) AND C>BBI));
压力:DRAWLINE(BARSLAST(AA)=0,IF(C>O,C,MAX(C,O)),BARSNEXT(AA),REF(IF(C>O,C,MAX(C,O)),BARSLAST(AA)),1),COLORGREEN,LINETHICK3;
LD1:=EVERY(DIF<REF(DIF,1),BARSLAST(DIF<DEA)) AND DIF<DEA;
LD2:=EVERY(MACD<REF(MACD,1),BARSLAST(DIF<DEA)) AND DIF<DEA;
LD:=MIN(LD1,LD2);
低点1:=REF(MIN(C,O),BARSLAST(LD1)+1);
低点2:=REF(MIN(C,O),BARSLAST(LD2)+1);
低点:=IF(低点2<=低点1,低点2,低点1);
BB:=LLV(IF(C<O,C,MIN(C,O)),BARSLAST(LD)+1)=LLV(IF(C<O,C,MIN(C,O)),BARSLAST(DIF<REF(DIF,1) AND BBI<REF(BBI,1) AND L<BBI));
支撑:DRAWLINE(BARSLAST(BB)=0,IF(C<O,C,MIN(C,O)),BARSNEXT(BB),REF(IF(C<O,C,MIN(C,O)),BARSLAST(BB)),1),COLORYELLOW,LINETHICK3;
PP1:=BARSLAST(AA)=1;
YLX:=REF(MAX(C,O),BARSLAST(PP1)+1);
突破:CROSS(C,YLX),NODRAW,COLORWHITE;
STICKLINE(突破,C,O,2,0),COLORWHITE;
DIF突破:=REF(DIF,BARSLAST(PP1)+1);
有效突破:=突破 AND DIF>DIF突破;
PP2:=BARSLAST(BB)=1;
ZCX:=REF(MIN(C,O),BARSLAST(PP2)+1);
破位:CROSS(ZCX,C),NODRAW,COLORLIGREEN;
STICKLINE(破位,C,O,2,0),COLORLIGREEN;
PP7:=BARSLAST(破位)=1;
破位K线:=REF(O,BARSLAST(PP7)+1);
突破破位:CROSS(C,破位K线),NODRAW,COLORLIMAGENTA;
STICKLINE(突破破位 AND C>O AND MACD>REF(MACD,1),C,O,2,0),COLORLIMAGENTA;



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

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


Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴0位置书写文字,COLOR00C0C0
ZF赋值:100*(最高价-最低价)/1日前的收盘价的绝对值>3
DIF赋值:收盘价的8日指数移动平均-收盘价的13日指数移动平均
DEA赋值:DIF的6日指数移动平均
MACD赋值:2*(DIF-DEA)
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
GD1赋值:最近上次DIF>DEA距今天数日一直存在DIF>1日前的DIF AND DIF>DEA
GD2赋值:最近上次DIF>DEA距今天数日一直存在MACD>1日前的MACD AND DIF>DEA
高点1赋值:上次GD1距今天数+1日前的收盘价和开盘价的较大值
高点2赋值:上次GD2距今天数+1日前的收盘价和开盘价的较大值
高点赋值:如果高点2>=高点1,返回高点2,否则返回高点1
AA赋值:上次高点距今天数+1日内如果收阳线,返回收盘价,否则返回收盘价和开盘价的较大值的最高值=上次BBI>1日前的BBIANDC>BBI距今天数日内如果收阳线,返回收盘价,否则返回收盘价和开盘价的较大值的最高值
输出压力:当满足条件上次AA距今天数=0时,在如果收阳线,返回收盘价,否则返回收盘价和开盘价的较大值位置画直线起点,当满足条件下次AA距今天数时,在上次AA距今天数日前的如果收阳线,返回收盘价,否则返回收盘价和开盘价的较大值位置画直线终点,1表示是否延长.,画绿色,线宽为3
LD1赋值:最近上次DIFLD2赋值:最近上次DIFLD赋值:LD1和LD2的较小值
低点1赋值:上次LD1距今天数+1日前的收盘价和开盘价的较小值
低点2赋值:上次LD2距今天数+1日前的收盘价和开盘价的较小值
低点赋值:如果低点2<=低点1,返回低点2,否则返回低点1
BB赋值:上次LD距今天数+1日内如果收阴线,返回收盘价,否则返回收盘价和开盘价的较小值的最低值=上次DIF<1日前的DIFANDBBI<1日前的BBIANDL输出支撑:当满足条件上次BB距今天数=0时,在如果收阴线,返回收盘价,否则返回收盘价和开盘价的较小值位置画直线起点,当满足条件下次BB距今天数时,在上次BB距今天数日前的如果收阴线,返回收盘价,否则返回收盘价和开盘价的较小值位置画直线终点,1表示是否延长.,画黄色,线宽为3
PP1赋值:上次AA距今天数=1
YLX赋值:上次PP1距今天数+1日前的收盘价和开盘价的较大值
输出突破:收盘价上穿YLX,NODRAW,画白色
当满足条件突破时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画白色
DIF突破赋值:上次PP1距今天数+1日前的DIF
有效突破赋值:突破 AND DIF>DIF突破
PP2赋值:上次BB距今天数=1
ZCX赋值:上次PP2距今天数+1日前的收盘价和开盘价的较小值
输出破位:ZCX上穿收盘价,NODRAW,画淡绿色
当满足条件破位时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡绿色
PP7赋值:上次破位距今天数=1
破位K线赋值:上次PP7距今天数+1日前的开盘价
输出突破破位:收盘价上穿破位K线,NODRAW,画淡洋红色
当满足条件突破破位ANDC>OANDMACD>1日前的MACD时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画淡洋红色
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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