多指数相互确认(源代码)

发布于: 雪球转发:4回复:0喜欢:25

多指数相互确认(源代码)

原创: 狮子孤行 狮子孤行 今天

时间不早了,今天偷个懒,直接上代码。不明白的看这两天的文章:多指数相互确认陶博士指数中期信号 量化初探

在陶博完整地《揭密我的指数中期信号》前,我使用自己的一套指数相互确认指标来帮助判定指数中期信号:指数站上20日均线。

这个指标,与陶博每次发出的指数中期信号有差异,而且也没有采用28个指数。看过陶博文章后,将指数增加到28个。效果如何,供学友们检验、批评指正。我是准备用今天这个日线指标与昨天的周线指标做一个相互确认。有心的学友,可以回溯历史上陶博发出的指数中期信号,看看这两个指标有何差异。

第一步,单独下载28个指数的盘后数据。

一定要单独下载这28个指数的盘后数据,方法如下:

1、勾选:日线,实时行情和日线统计数据,时间范围根据各自需要自行选取;

2、取消勾选:下载所有沪深品种的日线数据;(反馈无法添加28个指数的学友,注意此条!!!)

3、然后“添加品种”,将28个指数的代码添加进行;

4、“开始下载”。

这28个指数是:

第二步,建立副图指标“指数相互确认”。

{指数相互确认 源代码}

DRAWTEXT(ISLASTBAR,1,' 上证指数'),COLORWHITE;

DRAWTEXT(ISLASTBAR,2,' 沪深300'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,3,' 深证成指'),COLORWHITE;

DRAWTEXT(ISLASTBAR,4,' 中小板指'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,5,' 创业板指'),COLORWHITE;

DRAWTEXT(ISLASTBAR,6,' 两年新股'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,7,' 次新股'),COLORWHITE;

DRAWTEXT(ISLASTBAR,8,' 500ETF'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,9,' 银华锐进'),COLORWHITE;

DRAWTEXT(ISLASTBAR,10,' 创业板B'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,11,' 医药B'),COLORWHITE;

DRAWTEXT(ISLASTBAR,12,' 深证B指'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,13,' 深证综指'),COLORWHITE;

DRAWTEXT(ISLASTBAR,14,' 创业板综'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,15,' 中小板综'),COLORWHITE;

DRAWTEXT(ISLASTBAR,16,' 深证100R'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,17,' 成份B指'),COLORWHITE;

DRAWTEXT(ISLASTBAR,18,' 全指医药'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,19,' 中证1000'),COLORWHITE;

DRAWTEXT(ISLASTBAR,20,' 医药等权'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,21,' 上证50'),COLORWHITE;

DRAWTEXT(ISLASTBAR,22,' 基金指数'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,23,' B股指数'),COLORWHITE;

DRAWTEXT(ISLASTBAR,24,' 300医药'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,25,' 中证500'),COLORWHITE;

DRAWTEXT(ISLASTBAR,26,' 深次新股'),COLORLIGRAY;

DRAWTEXT(ISLASTBAR,27,' 国证B指'),COLORWHITE;

DRAWTEXT(ISLASTBAR,28,' 国证1000'),COLORLIGRAY;

29,COLORBLACK;

DRAWTEXT("SH000001$C">MA("SH000001$C",20),1,'●'),COLORRED;

DRAWTEXT("SH000300$C">MA("SH000300$C",20),2,'●'),COLORRED;

DRAWTEXT("399001$C">MA("399001$C",20),3,'●'),COLORRED;

DRAWTEXT("399005$C">MA("399005$C",20),4,'●'),COLORRED;

DRAWTEXT("399006$C">MA("399006$C",20),5,'●'),COLORRED;

DRAWTEXT("880870$C">MA("880870$C",20),6,'●'),COLORRED;

DRAWTEXT("880529$C">MA("880529$C",20),7,'●'),COLORRED;

DRAWTEXT("510500$C">MA("510500$C",20),8,'●'),COLORRED;

DRAWTEXT("150019$C">MA("150019$C",20),9,'●'),COLORRED;

DRAWTEXT("150153$C">MA("150153$C",20),10,'●'),COLORRED;

DRAWTEXT("150131$C">MA("150131$C",20),11,'●'),COLORRED;

DRAWTEXT("399108$C">MA("399108$C",20),12,'●'),COLORRED;

DRAWTEXT("399106$C">MA("399106$C",20),13,'●'),COLORRED;

DRAWTEXT("399102$C">MA("399102$C",20),14,'●'),COLORRED;

DRAWTEXT("399101$C">MA("399101$C",20),15,'●'),COLORRED;

DRAWTEXT("399004$C">MA("399004$C",20),16,'●'),COLORRED;

DRAWTEXT("399003$C">MA("399003$C",20),17,'●'),COLORRED;

DRAWTEXT("SH000991$C">MA("SH000991$C",20),18,'●'),COLORRED;

DRAWTEXT("SH000852$C">MA("SH000852$C",20),19,'●'),COLORRED;

DRAWTEXT("SH000075$C">MA("SH000075$C",20),20,'●'),COLORRED;

DRAWTEXT("SH000016$C">MA("SH000016$C",20),21,'●'),COLORRED;

DRAWTEXT("SH000011$C">MA("SH000011$C",20),22,'●'),COLORRED;

DRAWTEXT("SH000003$C">MA("SH000003$C",20),23,'●'),COLORRED;

DRAWTEXT("399913$C">MA("399913$C",20),24,'●'),COLORRED;

DRAWTEXT("399905$C">MA("399905$C",20),25,'●'),COLORRED;

DRAWTEXT("399678$C">MA("399678$C",20),26,'●'),COLORRED;

DRAWTEXT("399318$C">MA("399318$C",20),27,'●'),COLORRED;

DRAWTEXT("399311$C">MA("399311$C",20),28,'●'),COLORRED;

DRAWTEXT("SH000001$C"<MA("SH000001$C",20),1,'●'),COLORGREEN;

DRAWTEXT("SH000300$C"<MA("SH000300$C",20),2,'●'),COLORGREEN;

DRAWTEXT("399001$C"<MA("399001$C",20),3,'●'),COLORGREEN;

DRAWTEXT("399005$C"<MA("399005$C",20),4,'●'),COLORGREEN;

DRAWTEXT("399006$C"<MA("399006$C",20),5,'●'),COLORGREEN;

DRAWTEXT("880870$C"<MA("880870$C",20),6,'●'),COLORGREEN;

DRAWTEXT("880529$C"<MA("880529$C",20),7,'●'),COLORGREEN;

DRAWTEXT("510500$C"<MA("510500$C",20),8,'●'),COLORGREEN;

DRAWTEXT("150019$C"<MA("150019$C",20),9,'●'),COLORGREEN;

DRAWTEXT("150153$C"<MA("150153$C",20),10,'●'),COLORGREEN;

DRAWTEXT("150131$C"<MA("150131$C",20),11,'●'),COLORGREEN;

DRAWTEXT("399108$C"<MA("399108$C",20),12,'●'),COLORGREEN;

DRAWTEXT("399106$C"<MA("399106$C",20),13,'●'),COLORGREEN;

DRAWTEXT("399102$C"<MA("399102$C",20),14,'●'),COLORGREEN;

DRAWTEXT("399101$C"<MA("399101$C",20),15,'●'),COLORGREEN;

DRAWTEXT("399004$C"<MA("399004$C",20),16,'●'),COLORGREEN;

DRAWTEXT("399003$C"<MA("399003$C",20),17,'●'),COLORGREEN;

DRAWTEXT("SH000991$C"<MA("SH000991$C",20),18,'●'),COLORGREEN;

DRAWTEXT("SH000852$C"<MA("SH000852$C",20),19,'●'),COLORGREEN;

DRAWTEXT("SH000075$C"<MA("SH000075$C",20),20,'●'),COLORGREEN;

DRAWTEXT("SH000016$C"<MA("SH000016$C",20),21,'●'),COLORGREEN;

DRAWTEXT("SH000011$C"<MA("SH000011$C",20),22,'●'),COLORGREEN;

DRAWTEXT("SH000003$C"<MA("SH000003$C",20),23,'●'),COLORGREEN;

DRAWTEXT("399913$C"<MA("399913$C",20),24,'●'),COLORGREEN;

DRAWTEXT("399905$C"<MA("399905$C",20),25,'●'),COLORGREEN;

DRAWTEXT("399678$C"<MA("399678$C",20),26,'●'),COLORGREEN;

DRAWTEXT("399318$C"<MA("399318$C",20),27,'●'),COLORGREEN;

DRAWTEXT("399311$C"<MA("399311$C",20),28,'●'),COLORGREEN;

第三步,打开28个指数中的任一指数,切换到日线,在指标副图中调用“指数相互确认”即可,用法同昨文。

今天就这样吧,有问题留言。本公众号首页的《工具箱》菜单,有一些通达信的小公式,各位任取。

被陶博点名发言到此结束。以后不能天天发文,有好的想法才分享。爱学习的学友可以去这个公众号,行情如此演绎,她的功课做得比我好。

公式下载链接:

链接:网页链接

提取码:dspl

置顶尘埃落地

狮子兄,谢谢您!感恩这个世界上有陶博和狮子兄这样的好人!之前我的点阵图也有全是绿点的问题,后来我把下载数据的日期改了就好了。

3

置顶糟老头

狮子老师好,我也在后台询问了关于有7个指数只有绿色,没有红色的问题,现在解决了。在盘后数据下载的时候,时间开始节点选择2000年或者更早,就可以了

1

置顶简君

多谢狮子。好奇怪,我复制了源码,我的指数里面中证1000全指医药这2服务指数所有点都是绿色的,没有一个红点。和你的对比了一下,就这2个不同,其他OK,估计指数代码问题吗?

2

作者

数据问题,统一答复。在已经下载28个指数盘后数据的前提下: 1、打开通达信,工具—系统设置—设置1—勾选,“分析图使用下载的沪深日数据”; 2、由于各个指数生成的时间不同,个别数据最前面一段会一直显示绿灯,选择忽视即可,若有必要,后期修改公式;

置顶鱼头胖

国证1000,国证B指深次新股300医药基金指数医药等权中证1000,全指医药,这些重头到尾都是绿的,这是怎么回事?

2

作者

3、即便做到以上两条,通达信个别指数的数据仍然不完整,比如国证1000国证B指等等,要向通达信客服反馈,网页链接,有热心的学友,愿意提供协助吗?

11

风物长

看看今天的阅读量能有多少

41

作者

借个楼。现在无法及时回复大家的留言,晚上对各位学友在公式使用中遇到的问题,统一作答。晚上见!

2

阿鹏

嘿嘿,根据你点阵图的启发,我自己昨晚也写了一套点阵图的代码,原理差不多,我看周线更准

6

作者

有机会,给各位学友分享一下?

2

顽石

这种干货都不开赞赏?你把骗子往死里逼啊

6

作者

不开赞赏。另外逼死人,犯法。

4

双木林

本来是在上厕所的,这一看吓得厕所也不上了,赶紧保存打开电脑弄好,这才松了一口气,感恩陶博士,感恩狮子,遇见你们真好。

5

作者

让您受惊了

1

沈俊锋

我如果只下载这28个指数的话,那其他具体股票的本地数据不就没啦,那rps数据咋办

4

作者

您按照日常操作习惯下载盘后数据即可,下载完成后,再单独下载那28个指数,互不相扰。

追风

你那篇删掉的,是日线灯笼。现在咋是周线的了?

4

作者

删掉的那篇的是周线。日线明天推文。

拾股悠然

不好意思,请问大指数和小指数怎么区分?

4

作者

大指数是以大盘股为主的指数,上证50、上证指数、沪深300国证1000等都是大指数。小指数以小盘股为主的指数,创业板指数 、中小板指数等。

3

乐宝芮宝

我唯一的希望就是不要跟博士一样闲得蛋疼就删文章,万分感谢分享

1

作者

1

微蓝

谢谢狮子和陶博士无私的分享,我是新来的学友。昨天晚上把你分享的公式都导到通达信里面了,还在练习使用中。其中PEG指标是不是不全啊,我看有的股票没有显示,有的只显示17年的,恳请指导。

3

作者

PEG指标,需要更新自定义数据,现在没有时间更新,等通达信能够提供相关数据支持的时候,我会提供一个新版本的PEG公式。陶博似乎也不太看重PEG?

见习奶爸

狮子兄 你好 请问指标设置好以后 他们28个的数据需要每天手动更新吗 还是如何更新 请告知 谢谢

3

作者

看周线,每周更新一下数据即可。

吳信君

这其中有一个小问题,求教师兄。就是陶博信号结束是以两周新低为准的,那么用公式编辑是不是无法同时兼顾到,4周新高发出中期指数信号,2周新低结束中期指数信号呀?有办法能够兼顾吗?

3

作者

陶博士的指数中期信号结束的前提是四周新低。两周新低的说法,头一次听说,您可以再向陶博士求证一下?

相信未来

谢谢狮子兄!博士是下午跑步的

删除

3

作者

您怎么知道陶博士是下午跑步?果然是陶迷!

1

序章

指数单独下载,其他数据怎么办呢?谢谢

2

作者

其他数据按照您日常操作即可,只是28个指数需要另行下载,不会互相干扰的。

1

似水流年

陶博士并不都是四周新高做为指标。17年初的中期信号就并不是。

2

作者

陶博看指数中期信号,有八般武器。四周新高、新低只是其中一种。

1

wangdl999

请教下,中间没有显示的部分是不是表示当周相关指数既没有创新高,也没有创新低?

2

作者

正解

1

刘子心

请问不红不绿,空白的代表啥意思呢 ?

2

作者

非四周新高、非四周新低;阴阳转换过程中?

王小白

请教大师一个小白问题:TN6文件如何直接导入通达信?

2

作者

说来话长,您可以百度一下?

宁静致远

非常感谢狮子兄的分享,有两个问题,希望您能不吝赐教:1、想请教一下:既没有红点,也没有绿点的时候,有什么特别说明么?2、从上到下是否可以按照指数代表公司市值大小排列,如果发生二八结构性行情就可以一目了然,观察起来更加直观

2

作者

1、非四周新高、非四周新低,阴阳转换过程中; 2、您是否有兴趣,协助一下,将指数按照公司市值大小排列,我没有找到这样的数据。 如果找到这样的数据,就可以更新指标了。

myl

为何导入时总显示无法兼容,专门还下载啦最新的通达信版本!

2

作者

我没有遇到您所述兼容性问题,也未收到其他学友反馈类似问题,放出来,看其他学友能不能提供协助。

金生水起

谢谢分享,请问这个指标能不能看个股行情

2

作者

指数中期信号,看指数。

王希

希 狮兄,首先感谢你的无私奉献,想请教关于基金持股的时间选择问题,比如现在进入中报披露期,时间选择上是从2019年1月1日起算么?待中报8月31日披露完毕就从7月1日起算,这样对么?求上墙

2

作者

现在是预披露期,时间选择上是从2019年1月1日起算;一旦进入了披露期,要区别两种情况对待:1、对于正式披露中报的个股,从7月1日起算;2、对于尚未正式披露中报的个股,仍从2019年1月1日起算。

价值

百度网盘上的那个文件是什么格式的,打不开啊?

2

作者

通达信的公式格式,需要下载后导入到通达信。具体导入方法,百度。

1

Kevin

狮子师兄您好。我点系统—盘后数据下载。出现的是。日线和实时行情数据。但您的第一步下面的图里还有日线统计数据。该如何点出来。谢谢

1

作者

文章说得很清楚了:下载所有沪深品种的日线数据,选项前 “取消勾选”!!!

1

至尊宝

想请教下,28个品种导入不了盘后数据下载是为何?

1

作者

你试试,严格按照我文中表述和图示操作,您一定可以的!

1

王小白

太好了,终于等到你

1

作者

谢谢您未放弃

1

新的希望

孤行好,公式用在券商通达信里,还是通达信自己那个。谢谢

1

作者

只要是通达信内核,券商版或官方版均可。

1

郑Kimi

谢谢分享,6.24的那个还用吗

1

作者

当然用最新版,学习陶博士,常换常新!

好奇

狮子学长,谢谢你的公式!这个副图指标是需要把K线调成周线才能正确显示对吗?

1

作者

周线。

狮子兄,这个中期信号副图是每个指数周线都要去看,并且特别是观察大指数的,对吗?

1

作者

不是必须看每个指数的周线,看这个指标的指示即可。您如果有兴趣看每个指数的周线加深印象,当然OK。

乐北

谢谢分享,金手指删除的那篇什么时候能再发千恩万谢

1

作者

未删。

Simon

请问该信号指标适合个股还是大盘趋势指标?

1

作者

指数中期信号,看大盘。

越驾越野

学长好:首先谢谢分享,另外想请问学长我在截图中看到问财,是否可以提供链接,非常感谢

1

作者

百度。 网页链接

感恩

当前公式 : 指数中期信号1 (画线指标公式) 错误句 : DRAWTEXT("399318$C"=LLV("399318$C",4),27,29),COLORGREEN 详细信息 : 对不起,公式指数中期信号1输出不能超过100个! 错误起始位置 : 4825 ; 长度: 8 师兄这是通达信翻译结果的提示 不知道怎么搞

1

作者

本指标,输出不会超过100个的,您再仔细检查一下?

糖小鱼

请教狮子兄,看书的软件是哪款?在哪里可以找到电子版的书啊?有链接吗?之前文章中贴出的道氏理论的那张图,谢谢

1

作者

我用Kindle,Kindle也有iPad版本,比较适合看有图表的电子书。书的链接,陶博的推文中有。如果实在找不到,去亚马逊京东、当当看看?

RJ-ZHU

点阵图的展示思路非常值得学习,不过我现在也慢慢减少择时了,尽量选对股

1

作者

内行

蓝天光影

感恩狮子兄,看到您的编程能力,现在能体会到“在哪一领域能做到小有心得甚至独树一帜”都最终能起到触类旁通的效果。再次谢谢您!

1

作者

雕虫小技,凑合能用就行。您也可以做到的!

刚刚

从上到下的圆点,是按照先大指数、后小指数的顺序排列的吗?

1

作者

没有。

阳关大道

狮子兄,指数名称在最右侧,只显示一个字,显示不全,怎么调整一下,谢谢

作者

1、右下角,+,放大;或键盘向上箭头,放大k线图; 2、升级通达信版本; 3、换台大显示器

Kevin

师兄我打开通达信的盘后数据下载页面与您的不同。无法跟上您同步操作。请您从打开通达信后如何操作说一遍好吗?谢谢

作者

1、您自行百度; 2、放出来,看有没有学友能提供协助。

随心所欲

狮子兄麻烦编个预警公式,当前价格突破开盘45分钟建立的最高价格,不胜感激。

作者

通达信盘中无法做到分钟级别的预警,只能盘后下载分钟数据后进行选股,无解。

老邵

为什么要选这28个指数呢?可否简化些,把B股之类踢出,突出权重大的指数。

作者

这应该是陶博身经百战后的经验总结。您可以尝试一下简化,如果有成果,记得分享喔!

Doc. Yan

求教次新股指数和两年新股指数如何创建。

作者

图中有码。

茄子

如果不用4周线,而是使用28日均线,这样是否可行呢?

作者

您可以尝试一下?

信仰的灵魂

狮兄辛苦!我的软件怎么找不到这28个……?狮兄用的高级行情,是怎么弄的?教教俺们…

作者

普通行情即可。 您试试严格按照我文中表述和图示操作,您可以做到的!

财神到

谢谢辛苦的付出!

橡树

大佬,出现信号的时候加个小标记就更好了

作者

想过,但没有加。

好奇

谢谢陶博的引路!也谢谢狮子学长的指点!您这个指标看起来很直观,留完言就去下载来用

小吴

辛苦了,感谢

艾里恩

谢谢师兄分享

C.L' TH

医药的太多

作者

用于看指数,非个股喔。