通达信〖翻倍金三角〗精准识别支撑压力位捕捉强势突破主图标公式源码


指标主要功能是整合个股所属行业、概念、地域及风格板块信息,并展示关键财务数据(如总股本、流通盘、市盈率、净资产收益率、主营利润率等),帮助投资者快速了解公司基本面。同时,通过识别龙虎榜资金动向和涨停信号,提示短期交易机会。此外,还构建了高低点结构分析系统,自动标记近期关键支撑与压力位,并在价格突破前高时发出买入信号。
 
所属板块:=STRCAT('【所属板块】:',STRCAT(STRCAT(' [行业]-',HYBLOCK),STRCAT(' [概念]-',GNBLOCK)));
风格板块:=STRCAT('【风格板块】:',STRCAT(STRCAT(' [地域]-',DYBLOCK),STRCAT(' [风格]-',FGBLOCK)));
总股本:=STRCAT(STRCAT(' 总股本:',CON2STR(TOTALCAPITAL/1000000,2)),'亿');
流通盘:=STRCAT(STRCAT(' 流通盘:',CON2STR(CAPITAL/1000000,2)),'亿');
全流通:=STRCAT(STRCAT(' 流通比:',CON2STR(CAPITAL/TOTALCAPITAL*100,2)),'%');
市值:=STRCAT(STRCAT(' 流通市值:',CON2STR((CAPITAL/1000000)*C,2)),'亿');
股本市值:=STRCAT('【股本市值】:',STRCAT(STRCAT(STRCAT(总股本,流通盘),全流通),市值));
市盈率:=STRCAT(' 市盈率:',CON2STR(C/FINANCE(33),2));
净资收益率:=STRCAT(' 净资收益率:',CON2STR(FINANCE(33)/FINANCE(34)*100,2));
主营利润率:=STRCAT(' 主营利润率:',CON2STR(FINANCE(23)/FINANCE(20)*100,2));
当前业绩:=STRCAT('【当前业绩】:',STRCAT(STRCAT(市盈率,净资收益率),主营利润率));
DRAWTEXT_FIX(ISLASTBAR,0.005,0.02,0,所属板块),COLORYELLOW;
DRAWTEXT_FIX(ISLASTBAR ,0.005,0.07,0,风格板块),COLORRED;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.12,0,股本市值),COLORMAGENTA;
DRAWTEXT_FIX(ISLASTBAR,0.005,0.17,0,当前业绩),COLORRED;
龙虎榜:=GPJYVALUE(2,1,0)+GPJYVALUE(2,2,0);
STICKLINE(龙虎榜>0,L,LLV(L, 120)*1.08,0,-1)COLORLIGRAY;
DRAWICON(龙虎榜>0,LLV(L, 120)*1.1,49);
DRAWTEXT_FIX(ISLASTBAR,0.005,0.2,0,'指标调用专业财务数据, 建议下载专业财务数据'),COLORYELLOW;
ZT:=(CLOSE>=ZTPRICE(REF(CLOSE,1),IF(FINANCE(3)=3 OR FINANCE(3)=4,0.2,IF(FINANCE(3)=2,0.3,IF(INBLOCK('ST板块'), 0.05,0.1))))) AND C=H ;
STICKLINE(PERIOD=5 AND ZT,OPEN,CLOSE,3,0),COLORLIMAGENTA;
STICKLINE(PERIOD=5 AND ZT,OPEN,CLOSE,3,0),COLORLIMAGENTA;
STICKLINE(PERIOD=5 AND ZT,H,L,0,0),COLORLIMAGENTA;
HG1:=REF(HIGH,3)=HHV(HIGH,2*3+1);
HG2:=FILTER(HG1,3);
HG3:=BACKSET(HG2,3+1);
HG4:=FILTER(HG3,3);
HG5:=REF(LOW,3)=LLV(LOW,2*3+1);
HG6:=FILTER(HG5,3);
HG7:=BACKSET(HG6,3+1);
HG8:=FILTER(HG7,3);
HG9:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
HG10:=(HIGH+LOW)/2;
HG11:=(HG4 AND NOT(HG8 AND HG9>=HG10)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
HG12:=HG4 AND NOT(HG8 AND HG9>=HG10);
HG13:=HG8 AND NOT(HG4 AND HG9=HG10);
HG15:=REF(BARSLAST(HG11),1)+1;
HG16:=BACKSET(HG11 AND COUNT(HG13,HG15)>0,LLVBARS(IF(HG13,LOW,10000),HG15));
HG17:=HG16>REF(HG16,1);
HG18:=BACKSET(HG17,2);
HG19:=HG18>REF(HG18,1);
HG20:=HG19 OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
HG21:=REF(BARSLAST(HG20),1)+1;
HG22:=BACKSET(HG20 AND COUNT(HG12,HG21)>0,HHVBARS(IF(HG12,HIGH,0),HG21));
HG23:=HG22>REF(HG22,1);
HG24:=BACKSET(HG23,2);
HG25:=HG24>REF(HG24,1);
HG26:=BACKSET(ISLASTBAR,MIN(BARSLAST(HG25),BARSLAST(HG19))+1);
HG27:=HG26>REF(HG26,1);
HG29:=REF(H,REF(BARSLAST(HG25),1)+1)>REF(H,REF(BARSLAST(HG25),1)+2+REF(BARSLAST(HG25),REF(BARSLAST(HG25),1)+2));
HG30:=H AND HG29 AND HG25;
HG31:=BACKSET(HG30,REF(BARSLAST(HG25),1)+2);
HH:=HG31>REF(HG31,1);
HG32:=L>REF(L,REF(BARSLAST(HG19),1)+1);
HG33:=REF(L,REF(BARSLAST(HG19),1)+1);
D4:=HG32 AND HG33 AND HG19;
E4:=BACKSET(D4,REF(BARSLAST(HG19),1)+2);
LL:=E4>REF(E4,1);
H3:=HH OR ISLASTBAR OR BARSCOUNT(C)=1;
X3:=REF(BARSLAST(H3),1)+1;
F3:=BACKSET(H3 AND COUNT(LL,X3)>0,LLVBARS(IF(LL,L,POW(10,20)),X3));
G3:=F3>REF(F3,1);
I3:=BACKSET(G3,2);
LZ:=I3>REF(I3,1);
L4:=LZ OR ISLASTBAR OR BARSCOUNT(C)=1;
X4:=REF(BARSLAST(L4),1)+1;
F4:=BACKSET(L4 AND COUNT(HH,X4)>0,HHVBARS(IF(HH,H,-POW(10,20)),X4));
G4:=F4>REF(F4,1);
I4:=BACKSET(G4,2);
HZ:=I4>REF(I4,1);
K1:=BACKSET(ISLASTBAR,MIN(BARSLAST(HZ),BARSLAST(LZ))+1);
K2:=K1>REF(K1,1);
UU:=BACKSET(ISLASTBAR,BARSLAST(HG19)+1);
X_:=UU>REF(UU,1);
WW:=BACKSET(X_,REF(BARSLAST(HG19),1)+2);
XX:=WW>REF(WW,1);
UU2:=BACKSET(ISLASTBAR,BARSLAST(HG25)+1);
X_2:=UU2>REF(UU2,1);
WW2:=BACKSET(X_2,REF(BARSLAST(HG25),1)+2);
XHG21:=WW2>REF(WW2,1);
前一低:=REF(L,BARSLAST(X_)),COLOR99FF66,LINETHICK2;
前二低:=REF(L,BARSLAST(XX)),COLORFF66FF,LINETHICK2;
前一高:=REF(H,BARSLAST(X_2)),COLOR99FF66,LINETHICK2;
前二高:=REF(H,BARSLAST(XHG21)),COLORFF66FF,LINETHICK2;
短高:=REF(H,BARSLAST(X_2));
短低:=REF(L,BARSLAST(X_));
短比:=(C-短低)/(短高-短低),NODRAW;
底:REF(L,BARSLAST(X_)),COLORYELLOW,LINETHICK2;
顶:REF(H,BARSLAST(X_2)),COLORGREEN,LINETHICK2;
XG:=C>顶;
信号:=BARSLASTCOUNT(XG)=1;
DRAWICON(信号,L*0.98,34);
STICKLINE(X_,顶,底,0,0),COLORFF6633,LINETHICK3;
DRAWLINE(X_2,H,X_,L,0),COLORBLUE,LINETHICK3;
DRAWLINE(X_2,H,X_,顶,0),COLORFF6633,LINETHICK3;
DRAWTEXT(ISLASTBAR,顶,STRCAT((''),CON2STR(顶,2))),COLORGREEN;
DRAWTEXT(ISLASTBAR,底,STRCAT((''),CON2STR(底,2))),COLORRED;
STICKLINE(X_2 ,顶,底,0,0),COLORRED,LINETHICK3;
DRAWLINE(X_,L,X_2,H,0),COLORRED,LINETHICK3;
DRAWLINE(X_,L,X_2,底,0),COLORRED,LINETHICK3;





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

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

所属板块赋值:字符串相加
风格板块赋值:字符串相加
总股本赋值:字符串相加
流通盘赋值:字符串相加
全流通赋值:字符串相加
市值赋值:字符串相加
股本市值赋值:字符串相加
市盈率赋值:字符串相加
净资收益率赋值:字符串相加
主营利润率赋值:字符串相加
当前业绩赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0.005纵轴0.02位置书写文字,画黄色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.07位置书写文字,画红色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.12位置书写文字,画洋红色
当满足条件是否最后一个周期时,在横轴0.005纵轴0.17位置书写文字,画红色
龙虎榜赋值:引用2号ID的序列数据+引用2号ID的序列数据
当满足条件龙虎榜>0时,在最低价和120日内最低价的最低值*1.08位置之间画柱状线,宽度为0,-1不为0则画空心柱.画淡灰色
当满足条件龙虎榜>0时,在120日内最低价的最低值*1.1位置画49号图标
当满足条件是否最后一个周期时,在横轴0.005纵轴0.2位置书写文字,画黄色
ZT赋值:(收盘价>=计算涨停价) AND 收盘价=最高价
当满足条件周期类型=5ANDZT时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画淡洋红色
当满足条件周期类型=5ANDZT时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画淡洋红色
当满足条件周期类型=5ANDZT时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画淡洋红色
HG1赋值:3日前的最高价=2*3+1日内最高价的最高值
HG2赋值:HG1的3日过滤
HG3赋值:若HG2则将最近3+1周期置为1
HG4赋值:HG3的3日过滤
HG5赋值:3日前的最低价=2*3+1日内最低价的最低值
HG6赋值:HG5的3日过滤
HG7赋值:若HG6则将最近3+1周期置为1
HG8赋值:HG7的3日过滤
HG9赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2
HG10赋值:(最高价+最低价)/2
HG11赋值:(HG4 AND 取反) OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
HG12赋值:HG4 AND 取反
HG13赋值:HG8 AND 取反
HG15赋值:1日前的上次HG11距今天数+1
HG16赋值:若HG11ANDCOUNT(HG13,HG15)>0则将最近HG15日内如果HG13,返回最低价,否则返回10000距今天数周期置为1
HG17赋值:HG16>1日前的HG16
HG18赋值:若HG17则将最近2周期置为1
HG19赋值:HG18>1日前的HG18
HG20赋值:HG19 OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
HG21赋值:1日前的上次HG20距今天数+1
HG22赋值:若HG20ANDCOUNT(HG12,HG21)>0则将最近HG21日内如果HG12,返回最高价,否则返回0距今天数周期置为1
HG23赋值:HG22>1日前的HG22
HG24赋值:若HG23则将最近2周期置为1
HG25赋值:HG24>1日前的HG24
HG26赋值:若是否最后一个周期则将最近上次HG25距今天数和上次HG19距今天数的较小值+1周期置为1
HG27赋值:HG26>1日前的HG26
HG29赋值:1日前的上次HG25距今天数+1日前的最高价>1日前的上次HG25距今天数+2+1日前的上次HG25距今天数+2日前的上次HG25距今天数日前的最高价
HG30赋值:最高价 AND HG29 AND HG25
HG31赋值:若HG30则将最近1日前的上次HG25距今天数+2周期置为1
HH赋值:HG31>1日前的HG31
HG32赋值:最低价>1日前的上次HG19距今天数+1日前的最低价
HG33赋值:1日前的上次HG19距今天数+1日前的最低价
D4赋值:HG32 AND HG33 AND HG19
E4赋值:若D4则将最近1日前的上次HG19距今天数+2周期置为1
LL赋值:E4>1日前的E4
H3赋值:HH OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
X3赋值:1日前的上次H3距今天数+1
F3赋值:若H3ANDCOUNT(LL,X3)>0则将最近X3日内如果LL,返回最低价,否则返回10的20乘幂距今天数周期置为1
G3赋值:F3>1日前的F3
I3赋值:若G3则将最近2周期置为1
LZ赋值:I3>1日前的I3
L4赋值:LZ OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
X4赋值:1日前的上次L4距今天数+1
F4赋值:若L4ANDCOUNT(HH,X4)>0则将最近X4日内如果HH,返回最高价,否则返回-10的20乘幂距今天数周期置为1
G4赋值:F4>1日前的F4
I4赋值:若G4则将最近2周期置为1
HZ赋值:I4>1日前的I4
K1赋值:若是否最后一个周期则将最近上次HZ距今天数和上次LZ距今天数的较小值+1周期置为1
K2赋值:K1>1日前的K1
UU赋值:若是否最后一个周期则将最近上次HG19距今天数+1周期置为1
X_赋值:UU>1日前的UU
WW赋值:若X_则将最近1日前的上次HG19距今天数+2周期置为1
XX赋值:WW>1日前的WW
UU2赋值:若是否最后一个周期则将最近上次HG25距今天数+1周期置为1
X_2赋值:UU2>1日前的UU2
WW2赋值:若X_2则将最近1日前的上次HG25距今天数+2周期置为1
XHG21赋值:WW2>1日前的WW2
前一低赋值:上次X_距今天数日前的最低价,COLOR99FF66,线宽为2
前二低赋值:上次XX距今天数日前的最低价,COLORFF66FF,线宽为2
前一高赋值:上次X_2距今天数日前的最高价,COLOR99FF66,线宽为2
前二高赋值:上次XHG21距今天数日前的最高价,COLORFF66FF,线宽为2
短高赋值:上次X_2距今天数日前的最高价
短低赋值:上次X_距今天数日前的最低价
短比赋值:(收盘价-短低)/(短高-短低),NODRAW
输出底:上次X_距今天数日前的最低价,画黄色,线宽为2
输出顶:上次X_2距今天数日前的最高价,画绿色,线宽为2
XG赋值:收盘价>顶
信号赋值:条件连续成立次数=1
当满足条件信号时,在最低价*0.98位置画34号图标
当满足条件X_时,在顶和底位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFF6633,线宽为3
当满足条件X_2时,在最高价位置画直线起点,当满足条件X_时,在最低价位置画直线终点,0表示是否延长.,画蓝色,线宽为3
当满足条件X_2时,在最高价位置画直线起点,当满足条件X_时,在顶位置画直线终点,0表示是否延长.,COLORFF6633,线宽为3
当满足条件是否最后一个周期时,在顶位置书写文字,画绿色
当满足条件是否最后一个周期时,在底位置书写文字,画红色
当满足条件X_2时,在顶和底位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色,线宽为3
当满足条件X_时,在最低价位置画直线起点,当满足条件X_2时,在最高价位置画直线终点,0表示是否延长.,画红色,线宽为3
当满足条件X_时,在最低价位置画直线起点,当满足条件X_2时,在底位置画直线终点,0表示是否延长.,画红色,线宽为3
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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