通达信翻倍金三角主图指标公式源码

 

所属板块:=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;
VAR1:=REF(HIGH,3)=HHV(HIGH,2*3+1);
VAR2:=FILTER(VAR1,3);
VAR3:=BACKSET(VAR2,3+1);
VAR4:=FILTER(VAR3,3);
VAR5:=REF(LOW,3)=LLV(LOW,2*3+1);
VAR6:=FILTER(VAR5,3);
VAR7:=BACKSET(VAR6,3+1);
VAR8:=FILTER(VAR7,3);
VAR9:=(REF(LLV(LOW,2*3),1)+REF(HHV(HIGH,2*3),1))/2;
VAR10:=(HIGH+LOW)/2;
VAR11:=(VAR4 AND NOT(VAR8 AND VAR9>=VAR10)) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
VAR12:=VAR4 AND NOT(VAR8 AND VAR9>=VAR10);
VAR13:=VAR8 AND NOT(VAR4 AND VAR9=VAR10);
VAR15:=REF(BARSLAST(VAR11),1)+1;
VAR16:=BACKSET(VAR11 AND COUNT(VAR13,VAR15)>0,LLVBARS(IF(VAR13,LOW,10000),VAR15));
VAR17:=VAR16>REF(VAR16,1);
VAR18:=BACKSET(VAR17,2);
VAR19:=VAR18>REF(VAR18,1);
VAR20:=VAR19 OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;
VAR21:=REF(BARSLAST(VAR20),1)+1;
VAR22:=BACKSET(VAR20 AND COUNT(VAR12,VAR21)>0,HHVBARS(IF(VAR12,HIGH,0),VAR21));
VAR23:=VAR22>REF(VAR22,1);
VAR24:=BACKSET(VAR23,2);
VAR25:=VAR24>REF(VAR24,1);
VAR26:=BACKSET(ISLASTBAR,MIN(BARSLAST(VAR25),BARSLAST(VAR19))+1);
VAR27:=VAR26>REF(VAR26,1);
VAR29:=REF(H,REF(BARSLAST(VAR25),1)+1)>REF(H,REF(BARSLAST(VAR25),1)+2+REF(BARSLAST(VAR25),REF(BARSLAST(VAR25),1)+2));
VAR30:=H AND VAR29 AND VAR25;
VAR31:=BACKSET(VAR30,REF(BARSLAST(VAR25),1)+2);
HH:=VAR31>REF(VAR31,1);
VAR32:=L>REF(L,REF(BARSLAST(VAR19),1)+1);
VAR33:=REF(L,REF(BARSLAST(VAR19),1)+1);
D4:=VAR32 AND VAR33 AND VAR19;
E4:=BACKSET(D4,REF(BARSLAST(VAR19),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(VAR19)+1);
X_:=UU>REF(UU,1);
WW:=BACKSET(X_,REF(BARSLAST(VAR19),1)+2);
XX:=WW>REF(WW,1);
UU2:=BACKSET(ISLASTBAR,BARSLAST(VAR25)+1);
X_2:=UU2>REF(UU2,1);
WW2:=BACKSET(X_2,REF(BARSLAST(VAR25),1)+2);
XVAR21:=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(XVAR21)),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则画空心柱.,画淡洋红色
VAR1赋值:3日前的最高价=2*3+1日内最高价的最高值
VAR2赋值:VAR1的3日过滤
VAR3赋值:若VAR2则将最近3+1周期置为1
VAR4赋值:VAR3的3日过滤
VAR5赋值:3日前的最低价=2*3+1日内最低价的最低值
VAR6赋值:VAR5的3日过滤
VAR7赋值:若VAR6则将最近3+1周期置为1
VAR8赋值:VAR7的3日过滤
VAR9赋值:(1日前的2*3日内最低价的最低值+1日前的2*3日内最高价的最高值)/2
VAR10赋值:(最高价+最低价)/2
VAR11赋值:(VAR4 AND 取反) OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
VAR12赋值:VAR4 AND 取反
VAR13赋值:VAR8 AND 取反
VAR15赋值:1日前的上次VAR11距今天数+1
VAR16赋值:若VAR11ANDCOUNT(VAR13,VAR15)>0则将最近VAR15日内如果VAR13,返回最低价,否则返回10000距今天数周期置为1
VAR17赋值:VAR16>1日前的VAR16
VAR18赋值:若VAR17则将最近2周期置为1
VAR19赋值:VAR18>1日前的VAR18
VAR20赋值:VAR19 OR 是否最后一个周期 OR 收盘价的有效数据周期数=1
VAR21赋值:1日前的上次VAR20距今天数+1
VAR22赋值:若VAR20ANDCOUNT(VAR12,VAR21)>0则将最近VAR21日内如果VAR12,返回最高价,否则返回0距今天数周期置为1
VAR23赋值:VAR22>1日前的VAR22
VAR24赋值:若VAR23则将最近2周期置为1
VAR25赋值:VAR24>1日前的VAR24
VAR26赋值:若是否最后一个周期则将最近上次VAR25距今天数和上次VAR19距今天数的较小值+1周期置为1
VAR27赋值:VAR26>1日前的VAR26
VAR29赋值:1日前的上次VAR25距今天数+1日前的最高价>1日前的上次VAR25距今天数+2+1日前的上次VAR25距今天数+2日前的上次VAR25距今天数日前的最高价
VAR30赋值:最高价 AND VAR29 AND VAR25
VAR31赋值:若VAR30则将最近1日前的上次VAR25距今天数+2周期置为1
HH赋值:VAR31>1日前的VAR31
VAR32赋值:最低价>1日前的上次VAR19距今天数+1日前的最低价
VAR33赋值:1日前的上次VAR19距今天数+1日前的最低价
D4赋值:VAR32 AND VAR33 AND VAR19
E4赋值:若D4则将最近1日前的上次VAR19距今天数+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赋值:若是否最后一个周期则将最近上次VAR19距今天数+1周期置为1
X_赋值:UU>1日前的UU
WW赋值:若X_则将最近1日前的上次VAR19距今天数+2周期置为1
XX赋值:WW>1日前的WW
UU2赋值:若是否最后一个周期则将最近上次VAR25距今天数+1周期置为1
X_2赋值:UU2>1日前的UU2
WW2赋值:若X_2则将最近1日前的上次VAR25距今天数+2周期置为1
XVAR21赋值:WW2>1日前的WW2
前一低赋值:上次X_距今天数日前的最低价,COLOR99FF66,线宽为2
前二低赋值:上次XX距今天数日前的最低价,COLORFF66FF,线宽为2
前一高赋值:上次X_2距今天数日前的最高价,COLOR99FF66,线宽为2
前二高赋值:上次XVAR21距今天数日前的最高价,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备2025457605号-1 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图