通达信牛股涨停副图指标公式(附源码破译和源码)
资本精英
2024-06-21 23:05:02
0

编程思路破译

X_1赋值:3

X_2赋值:X_1日前的最高价=2*X_1+1日内最高价的最高值

X_3赋值:X_2的X_1日过滤

X_4赋值:若X_3则将最近X_1+1周期置为1

X_5赋值:X_4的X_1日过滤

X_6赋值:X_1日前的最低价=2*X_1+1日内最低价的最低值

X_7赋值:X_6的X_1日过滤

X_8赋值:若X_7则将最近X_1+1周期置为1

X_9赋值:X_8的X_1日过滤

X_10赋值:(1日前的2*X_1日内最低价的最低值+1日前的2*X_1日内最高价的最高值)/2

X_11赋值:(最高价+最低价)/2

X_12赋值:X_5 AND 取反 OR 是否最后一个周期 OR 收盘价的有效数据周期数=1

X_13赋值:X_9 AND 取反

X_14赋值:X_5 AND 取反

X_15赋值:1日前的上次X_12距今天数+1

X_16赋值:若X_12ANDCOUNT(X_13,X_15)>0则将最近X_15日内如果X_13,返回最低价,否则返回10000距今天数周期置为1

X_17赋值:X_16>1日前的X_16

X_18赋值:若X_17则将最近2周期置为1

X_19赋值:X_18>1日前的X_18

X_20赋值:X_19 OR 是否最后一个周期 OR 收盘价的有效数据周期数=1

X_21赋值:1日前的上次X_20距今天数+1

X_22赋值:若X_20ANDCOUNT(X_14,X_21)>0则将最近X_21日内如果X_14,返回最高价,否则返回0距今天数周期置为1

X_23赋值:X_22>1日前的X_22

X_24赋值:若X_23则将最近2周期置为1

X_25赋值:X_24>1日前的X_24

X_26赋值:若是否最后一个周期则将最近上次X_25距今天数和上次X_19距今天数的较小值+1周期置为1

X_27赋值:X_26>1日前的X_26

X_28赋值:最高价< 1日前的上次X_25距今天数+1日前的最高价

X_29赋值:1日前的上次X_25距今天数+1日前的最高价>1日前的上次X_25距今天数+2+1日前的上次X_25距今天数+2日前的上次X_25距今天数日前的最高价

X_30赋值:X_28 AND X_29 AND X_25

X_31赋值:若X_30则将最近1日前的上次X_25距今天数+2周期置为1

X_32赋值:X_31>1日前的X_31

X_33赋值:最低价>1日前的上次X_19距今天数+1日前的最低价

X_34赋值:1日前的上次X_19距今天数+1日前的最低价< 1日前的上次X_19距今天数+2+1日前的上次X_19距今天数+2日前的上次X_19距今天数日前的最低价

X_35赋值:X_33 AND X_34 AND X_19

X_36赋值:若X_35则将最近1日前的上次X_19距今天数+2周期置为1

X_37赋值:X_36>1日前的X_36

X_38赋值:X_32 OR 是否最后一个周期 OR 收盘价的有效数据周期数=1

X_39赋值:1日前的上次X_38距今天数+1

X_40赋值:若X_38ANDCOUNT(X_37,X_39)>0则将最近X_39日内如果X_37,返回最低价,否则返回10的20乘幂距今天数周期置为1

X_41赋值:X_40>1日前的X_40

X_42赋值:若X_41则将最近2周期置为1

X_43赋值:X_42>1日前的X_42

X_44赋值:X_43 OR 是否最后一个周期 OR 收盘价的有效数据周期数=1

X_45赋值:1日前的上次X_44距今天数+1

X_46赋值:若X_44ANDCOUNT(X_32,X_45)>0则将最近X_45日内如果X_32,返回最高价,否则返回-10的20乘幂距今天数周期置为1

X_47赋值:X_46>1日前的X_46

X_48赋值:若X_47则将最近2周期置为1

X_49赋值:X_48>1日前的X_48

X_50赋值:若是否最后一个周期则将最近上次X_49距今天数和上次X_43距今天数的较小值+1周期置为1

X_51赋值:X_50>1日前的X_50

X_52赋值:若是否最后一个周期则将最近上次X_19距今天数+1周期置为1

X_53赋值:X_52>1日前的X_52

X_54赋值:若X_53则将最近1日前的上次X_19距今天数+2周期置为1

X_55赋值:X_54>1日前的X_54

X_56赋值:若是否最后一个周期则将最近上次X_25距今天数+1周期置为1

X_57赋值:X_56>1日前的X_56

X_58赋值:若X_57则将最近1日前的上次X_25距今天数+2周期置为1

X_59赋值:X_58>1日前的X_58

X_60赋值:若X_55则将最近1日前的上次X_19距今天数+2周期置为1

X_61赋值:X_60>1日前的X_60

X_62赋值:若X_59则将最近1日前的上次X_25距今天数+2周期置为1

X_63赋值:X_62>1日前的X_62

X_64赋值:上次X_53距今天数日前的最低价

X_65赋值:上次X_55距今天数日前的最低价

X_66赋值:上次X_57距今天数日前的最高价

X_67赋值:上次X_59距今天数日前的最高价

X_68赋值:上次X_53距今天数日前的最低价

X_69赋值:上次X_57距今天数日前的最高价

X_70赋值:X_68+0.5*(X_69-X_68)

X_71赋值:上次X_53距今天数的最后一日取值设为常数

X_72赋值:上次X_55距今天数的最后一日取值设为常数

X_73赋值:上次X_57距今天数的最后一日取值设为常数

X_74赋值:上次X_59距今天数的最后一日取值设为常数

X_75赋值:上次X_61距今天数的最后一日取值设为常数

X_76赋值:上次X_53距今天数日前的最低价

X_77赋值:上次X_55距今天数日前的最低价

X_78赋值:上次X_57距今天数日前的最高价

X_79赋值:上次X_59距今天数日前的最高价

X_80赋值:上次X_61距今天数日前的最低价

X_81赋值:X_71< X_73

X_82赋值:X_72-X_73

X_83赋值:X_73-X_71

X_84赋值:如果到最后交易的周期<=X_72的最后一日取值设为常数+1ANDCURRBARSCOUNT>=X_73的最后一日取值设为常数+1,返回16,否则返回0

X_85赋值:如果X_84ANDCLOSE>=1日前的收盘价*1.096,返回3,否则返回0

输出SS5:统计X_72的最后一日取值设为常数+1日中满足X_85=3的天数,NODRAW

输出SS6:上次X_85=3距今天数+1,NODRAW

输出SS7:在X_72的最后一日取值设为常数+1周期内首次X_85=3距今天数+1,NODRAW

当满足条件SS7时,在0位置书写文字

输出X_86:到最后交易的周期=SS7的最后一日取值设为常数

X_86*15

当满足条件X_86>0时,在42和60位置之间画柱状线,宽度为2,1不为0则画空心柱.,画黄色

当满足条件X_86>0时,在16和30位置之间画柱状线,宽度为16,1不为0则画空心柱.,画黄色

当满足条件X_86>0时,在18和21位置之间画柱状线,宽度为14,0不为0则画空心柱.,画红色

当满足条件X_86>0时,在25和28位置之间画柱状线,宽度为14,0不为0则画空心柱.,画红色

当满足条件X_86>0时,在23和23位置之间画柱状线,宽度为16,1不为0则画空心柱.,画黄色

当满足条件X_86>0时,在32和40位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色

当满足条件X_86>0时,在47和49位置之间画柱状线,宽度为5,1不为0则画空心柱.,画红色

当满足条件X_86>0时,在51和53位置之间画柱状线,宽度为5,1不为0则画空心柱.,画红色

当满足条件X_86>0时,在55和57位置之间画柱状线,宽度为5,1不为0则画空心柱.,画红色

当满足条件X_86>0时,在40位置画29号图标

当满足条件X_86>0时,在12位置书写文字,画红色

X_87赋值:字符串相加

当满足条件X_86时,在横轴0.04纵轴0.01位置书写文字,画红色

输出箱高:日期日6000日内最高价的最高值,NODRAW

输出箱低:日期日6000日内最低价的最低值,NODRAW

X_88赋值:字符串相加

X_89赋值:字符串相加

X_90赋值:字符串相加

X_91赋值:字符串相加

输出CS:X_71的最后一日取值设为常数日前的最低价,NODRAW

X_92赋值:如果到最后交易的周期=X_71的最后一日取值设为常数,返回1,否则返回0

X_93赋值:如果收盘价>1日前的收盘价,返回1,否则返回0

X_94赋值:如果X_92>0,返回1,否则返回0

如果X_94=1,返回15,否则返回无效数,POINTDOT,画绿色,线宽为4

当满足条件X_94=1时,在12位置书写文字,画红色

当满足条件X_94=1时,在38位置画9号图标

X_95赋值:如果到最后交易的周期<X_71的最后一日取值设为常数+1,返回1,否则返回0

X_96赋值:如果ISLASTBARORCURR有效数据周期数=2ANDX_95>0ANDCLOSE>1日前的收盘价*1.06,返回1,否则返回0

X_97赋值:X_96

如果X_97=1,返回58,否则返回无效数,POINTDOT,画绿色,线宽为4

当满足条件X_97=1时,在38位置画29号图标

输出辅助参考1:68,画黑色

输出辅助参考2:4,画黑色

输出地平线:(-5),画黑色

程序源码

X_1:=3;

X_2:=REF(HIGH,X_1)=HHV(HIGH,2*X_1+1);

X_3:=FILTER(X_2,X_1);

X_4:=BACKSET(X_3,X_1+1);

X_5:=FILTER(X_4,X_1);

X_6:=REF(LOW,X_1)=LLV(LOW,2*X_1+1);

X_7:=FILTER(X_6,X_1);

X_8:=BACKSET(X_7,X_1+1);

X_9:=FILTER(X_8,X_1);

X_10:=(REF(LLV(LOW,2*X_1),1)+REF(HHV(HIGH,2*X_1),1))/2;

X_11:=(HIGH+LOW)/2;

X_12:=X_5 AND NOT(X_9 AND X_10>=X_11) OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;

X_13:=X_9 AND NOT(X_5 AND X_10< X_11);

X_14:=X_5 AND NOT(X_9 AND X_10>=X_11);

X_15:=REF(BARSLAST(X_12),1)+1;

X_16:=BACKSET(X_12 AND COUNT(X_13,X_15)>0,LLVBARS(IF(X_13,LOW,10000),X_15));

X_17:=X_16>REF(X_16,1);

X_18:=BACKSET(X_17,2);

X_19:=X_18>REF(X_18,1);

X_20:=X_19 OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;

X_21:=REF(BARSLAST(X_20),1)+1;

X_22:=BACKSET(X_20 AND COUNT(X_14,X_21)>0,HHVBARS(IF(X_14,HIGH,0),X_21));

X_23:=X_22>REF(X_22,1);

X_24:=BACKSET(X_23,2);

X_25:=X_24>REF(X_24,1);

X_26:=BACKSET(ISLASTBAR,MIN(BARSLAST(X_25),BARSLAST(X_19))+1);

X_27:=X_26>REF(X_26,1);

X_28:=HIGH< REF(HIGH,REF(BARSLAST(X_25),1)+1);

X_29:=REF(HIGH,REF(BARSLAST(X_25),1)+1)>REF(HIGH,REF(BARSLAST(X_25),1)+2+REF(BARSLAST(X_25),REF(BARSLAST(X_25),1)+2));

X_30:=X_28 AND X_29 AND X_25;

X_31:=BACKSET(X_30,REF(BARSLAST(X_25),1)+2);

X_32:=X_31>REF(X_31,1);

X_33:=LOW>REF(LOW,REF(BARSLAST(X_19),1)+1);

X_34:=REF(LOW,REF(BARSLAST(X_19),1)+1)< REF(LOW,REF(BARSLAST(X_19),1)+2+REF(BARSLAST(X_19),REF(BARSLAST(X_19),1)+2));

X_35:=X_33 AND X_34 AND X_19;

X_36:=BACKSET(X_35,REF(BARSLAST(X_19),1)+2);

X_37:=X_36>REF(X_36,1);

X_38:=X_32 OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;

X_39:=REF(BARSLAST(X_38),1)+1;

X_40:=BACKSET(X_38 AND COUNT(X_37,X_39)>0,LLVBARS(IF(X_37,LOW,POW(10,20)),X_39));

X_41:=X_40>REF(X_40,1);

X_42:=BACKSET(X_41,2);

X_43:=X_42>REF(X_42,1);

X_44:=X_43 OR ISLASTBAR OR BARSCOUNT(CLOSE)=1;

X_45:=REF(BARSLAST(X_44),1)+1;

X_46:=BACKSET(X_44 AND COUNT(X_32,X_45)>0,HHVBARS(IF(X_32,HIGH,-POW(10,20)),X_45));

X_47:=X_46>REF(X_46,1);

X_48:=BACKSET(X_47,2);

X_49:=X_48>REF(X_48,1);

X_50:=BACKSET(ISLASTBAR,MIN(BARSLAST(X_49),BARSLAST(X_43))+1);

X_51:=X_50>REF(X_50,1);

X_52:=BACKSET(ISLASTBAR,BARSLAST(X_19)+1);

X_53:=X_52>REF(X_52,1);

X_54:=BACKSET(X_53,REF(BARSLAST(X_19),1)+2);

X_55:=X_54>REF(X_54,1);

X_56:=BACKSET(ISLASTBAR,BARSLAST(X_25)+1);

X_57:=X_56>REF(X_56,1);

X_58:=BACKSET(X_57,REF(BARSLAST(X_25),1)+2);

X_59:=X_58>REF(X_58,1);

X_60:=BACKSET(X_55,REF(BARSLAST(X_19),1)+2);

X_61:=X_60>REF(X_60,1);

X_62:=BACKSET(X_59,REF(BARSLAST(X_25),1)+2);

X_63:=X_62>REF(X_62,1);

X_64:=REF(LOW,BARSLAST(X_53));

X_65:=REF(LOW,BARSLAST(X_55));

X_66:=REF(HIGH,BARSLAST(X_57));

X_67:=REF(HIGH,BARSLAST(X_59));

X_68:=REF(LOW,BARSLAST(X_53));

X_69:=REF(HIGH,BARSLAST(X_57));

X_70:=X_68+0.5*(X_69-X_68);

X_71:=CONST(BARSLAST(X_53));

X_72:=CONST(BARSLAST(X_55));

X_73:=CONST(BARSLAST(X_57));

X_74:=CONST(BARSLAST(X_59));

X_75:=CONST(BARSLAST(X_61));

X_76:=REF(LOW,BARSLAST(X_53));

X_77:=REF(LOW,BARSLAST(X_55));

X_78:=REF(HIGH,BARSLAST(X_57));

X_79:=REF(HIGH,BARSLAST(X_59));

X_80:=REF(LOW,BARSLAST(X_61));

X_81:=X_71< X_73;

X_82:=X_72-X_73;

X_83:=X_73-X_71;

X_84:=IF(CURRBARSCOUNT<=CONST(X_72)+1 AND CURRBARSCOUNT>=CONST(X_73)+1,16,0);

X_85:=IF(X_84 AND CLOSE>=REF(CLOSE,1)*1.096,3,0);

SS5:COUNT(X_85=3,CONST(X_72)+1),NODRAW;

SS6:BARSLAST(X_85=3)+1,NODRAW;

SS7:BARSSINCEN(X_85=3,CONST(X_72)+1)+1,NODRAW;

DRAWTEXT(SS7,0,CON2STR(SS7,0));

X_86:CURRBARSCOUNT=CONST(SS7);

X_86*15;

STICKLINE(X_86>0,42,60,2,1),COLORYELLOW;

STICKLINE(X_86>0,16,30,16,1),COLORYELLOW;

STICKLINE(X_86>0,18,21,14,0),COLORRED;

STICKLINE(X_86>0,25,28,14,0),COLORRED;

STICKLINE(X_86>0,23,23,16,1),COLORYELLOW;

STICKLINE(X_86>0,32,40,10,0),COLORYELLOW;

STICKLINE(X_86>0,47,49,5,1),COLORRED;

STICKLINE(X_86>0,51,53,5,1),COLORRED;

STICKLINE(X_86>0,55,57,5,1),COLORRED;

DRAWICON(X_86>0,40,29);

DRAWTEXT(X_86>0,12,'装钱'),COLORRED;

X_87:=STRCAT(CON2STR((REF(CLOSE,SS7-1)/REF(CLOSE,SS7)-1)*100,2),20);

DRAWTEXT_FIX(X_86,0.04,0.01,0,STRCAT(STRCAT(STRCAT(3204,CON2STR(SS7,0)),3205),X_87)),COLORRED;

箱高:REFDATE(HHV(HIGH,6000),DATE),NODRAW;

箱低:REFDATE(LLV(LOW,6000),DATE),NODRAW;

X_88:=STRCAT(CON2STR((REF(LOW,SS7-1)-箱低)/(箱高-箱低)*100,2),20);

X_89:=STRCAT(CON2STR((REF(HIGH,CONST(X_73))-箱低)/(箱高-箱低)*100,2),20);

X_90:=STRCAT(CON2STR((REF(CLOSE,0)-箱低)/(箱高-箱低)*100,2),20);

X_91:=STRCAT(CON2STR((REF(LOW,CONST(X_71))-箱低)/(箱高-箱低)*100,2),20);

CS:REF(LOW,CONST(X_71)),NODRAW;

X_92:=IF(CURRBARSCOUNT=CONST(X_71),1,0);

X_93:=IF(CLOSE>REF(CLOSE,1),1,0);

X_94:=IF(X_92>0,1,0);

IF(X_94=1,15,DRAWNULL),POINTDOT,COLORGREEN,LINETHICK4;

DRAWTEXT(X_94=1,12,'庄'),COLORRED;

DRAWICON(X_94=1,38,9);

X_95:=IF(CURRBARSCOUNT< CONST(X_71)+1,1,0);

X_96:=IF(ISLASTBAR OR CURRBARSCOUNT=2 AND X_95>0 AND CLOSE>REF(CLOSE,1)*1.06,1,0);

X_97:=X_96;

IF(X_97=1,58,DRAWNULL),POINTDOT,COLORGREEN,LINETHICK4;

DRAWICON(X_97=1,38,29);

辅助参考1:68,COLORBLACK;

辅助参考2:4,COLORBLACK;

地平线:(-5),COLORBLACK;

该公式包含未来函数:BACKSET

注:

       馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。

       发文不易,如获益,欢迎赞赏,赞赏必复!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

相关内容

通达信牛股涨停副图指标公式...
编程思路破译X_1赋值:3X_2赋值:X_1日前的最高价=2*X_...
2024-06-21 23:05:02
有色金属牛市 铜价创18年...
  有色金属牛市 铜价创18年新高  大宗有色金属的上涨周期仍在继...
2024-06-21 23:04:55
除湿机能净化空气吗?警惕五...
潮湿的空气环境常常对我们的环境品质造成负面影响,而且湿气会增加空气...
2024-06-17 21:50:30
破解外籍来华人员移动支付难...
  当前,中国免签“朋友圈”不断扩大,中国已与超过150个国家缔结...
2024-06-08 22:01:15
专克周琦+徐昕!广东最大对...
备受瞩目的CBA联赛第三阶段的比赛还未开始,但关于本赛季各支球队争...
2024-06-08 22:01:08
猪肉股集体拉升 畜牧养殖E...
  2024年3月18日,猪肉股午后集体拉升,截至发文,傲农生物涨...
2024-05-22 21:53:03

热门资讯

徐家汇书院龙年首展揭幕,沉浸式...   徐家汇书院龙年首展揭开面纱——3月18日,徐汇区新时代文明实践中心新址启用暨徐汇区新时代文明实践...
裕兴股份获得实用新型专利授权:... 证券之星消息,根据企查查数据显示裕兴股份(300305)新获得一项实用新型专利授权,专利名为“一种托...
马斯克:SpaceX星舰已准备... 据SpaceX官网显示,第四次试飞的重点是展现星舰和超重型火箭的回收能力...网科技讯 6月3日,S...
从日本舞女到印尼总统夫人,一本... 虽然她高中都没有读完,但是她却在日本的社交界大名鼎鼎。在她19岁时,她遇上了一位男子。从此,改变了她...
7日股价暴涨85%!CPO概念... 财联社讯(编辑梓隆),今日(6月7日),CPO板块再度活跃,概念股也集体拉升上涨。截至收盘,东田微2...
瑞银:维持北京首都机场(006... 瑞银发布研究报告称,维持北京首都机场(00694)“买入”评级,下调2024年至2026年的每股盈利...
航天南湖(688552)5月1... 证券之星消息,截至2024年5月13日收盘,航天南湖(688552)报收于17.85元,下跌5.61...
德龙激光(688170SH):... 格隆汇2月2日丨德龙激光(688170.SH)近日在接待机构投资者调研时表示,受益于公司持续较高的研...
一架直升机在挪威附近海域坠毁 ...   2月29日电 据路透社报道,当地时间28日,挪威联合救援协调中心称,一架载有6人的直升机在挪威西...
收益率冲高,银行理财开年现新动... 2024年以来,多只固收类银行理财产品收益率上行,近一个月的年化收益率较此前有明显冲高,银行理财规模...