陶博士指数中期信号 量化初探
2019-07-03
今天上证指数还没有突破3052.62,拙文多指数相互确认,被陶博点名,阅读量大大超越了3053,真没想到这么快就要更文,没法偷懒了,那就兑现诺言吧。
首先,感谢陶博一直以来在新浪博客、微信公众号上发表的投资类文章,使各位学友在投资过程中有了学习的方向;其次感谢陶博士的点名发言,使我有机会向大家分享一些学习心得,说得不对的地方,还请陶博士指正;最后,欢迎新来的各位学友,希望今后有更多的机会向大家学习。
在分享我的多指数相互确认之前,今天先发文介绍我对陶博士的指数中期信号的理解及量化尝试,这样大家才能了解我的多指数相互确认指标的来龙去脉与传承。
我曾经在6月24日发文《中期信号 点阵图》,发出不久,即删除了,很多学友留言,我无法一一回复,这里一并做一下解释。
今天被陶博点名发言,那我也算是得到陶博的许可了。
言归正传。
话说,“窈窕淑女,陶博好逑。”陶博不仅姨太太众多,而且常换常新,这事儿,各位学友,有的眼见、有的耳闻,常常惹得众学友私下议论,都希望有机会一睹芳泽。
早年的陶博,在选纳各房姨太太之前,都会等到大红灯笼高高挂起,表明可以择吉日选纳,这就是陶博士的“指数中期信号”。现在的陶博随着投资功力的日益深厚,已经转向了选对股、买对时机,似乎不太看重指数中期信号,这是后话了。
陶博关于“指数中期信号”的阐述,散落于新浪博客、微信公众号等多篇文章之中。近期,博士更是以一篇雄文《揭密我的指数中期信号》将指数中期信号的学习、研讨,推向了高潮。
陶博在近期的文章中,介绍了判定指数中期信号的基本原则:看主要指数的周线,只有最近4周的周线收盘创新高,才开始考虑有没有指数中期买入信号。最近4周的周线收盘创新低,是确认指数中期信号结束的前提。指数中期信号的辅助判断规则,主要是多指数(28个指数)判定体系,来源于道氏理论。
为什么是4周?为什么是28个指数?这也许得益于陶博多年来对姨太太太太太太太太太太太太太太们细致入微的观察?
1月=4周=28天?这事儿,咱也不知道,咱也不敢问。反正就一条,28盏大红灯笼高高挂起的时候,就是安全期!28盏灯笼全灭了,那您注意安全,小心驾驶!
每周要观察28个指数的周收盘价是否创4周新高、新低,想一想就头皮发麻:是一个指数一个指数看呢?还是将28个指数放在一起观察呢?有没有更简便直观(偷懒)的量化方法,化繁为简呢?
答案是:有!
第一步,单独下载28个指数的盘后数据。
一定要单独下载这28个指数的盘后数据,方法如下:
1、日线,实时行情和日线统计数据,选项前打勾,时间范围根据各自需要自行选取;
2、下载所有沪深品种的日线数据,选项前取消打勾;
3、然后“添加品种”,将28个指数的代码添加进行;
4、“开始下载”。
这28个指数是:
第二步,建立副图指标“指数中期信号1”。
{指数中期信号1 源代码}
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"=HHV("SH000001$C",4),1,'●'),COLORRED;
DRAWTEXT("SH000300$C"=HHV("SH000300$C",4),2,'●'),COLORRED;
DRAWTEXT("399001$C"=HHV("399001$C",4),3,'●'),COLORRED;
DRAWTEXT("399005$C"=HHV("399005$C",4),4,'●'),COLORRED;
DRAWTEXT("399006$C"=HHV("399006$C",4),5,'●'),COLORRED;
DRAWTEXT("880870$C"=HHV("880870$C",4),6,'●'),COLORRED;
DRAWTEXT("880529$C"=HHV("880529$C",4),7,'●'),COLORRED;
DRAWTEXT("510500$C"=HHV("510500$C",4),8,'●'),COLORRED;
DRAWTEXT("150019$C"=HHV("150019$C",4),9,'●'),COLORRED;
DRAWTEXT("150153$C"=HHV("150153$C",4),10,'●'),COLORRED;
DRAWTEXT("150131$C"=HHV("150131$C",4),11,'●'),COLORRED;
DRAWTEXT("399108$C"=HHV("399108$C",4),12,'●'),COLORRED;
DRAWTEXT("399106$C"=HHV("399106$C",4),13,'●'),COLORRED;
DRAWTEXT("399102$C"=HHV("399102$C",4),14,'●'),COLORRED;
DRAWTEXT("399101$C"=HHV("399101$C",4),15,'●'),COLORRED;
DRAWTEXT("399004$C"=HHV("399004$C",4),16,'●'),COLORRED;
DRAWTEXT("399003$C"=HHV("399003$C",4),17,'●'),COLORRED;
DRAWTEXT("SH000991$C"=HHV("SH000991$C",4),18,'●'),COLORRED;
DRAWTEXT("SH000852$C"=HHV("SH000852$C",4),19,'●'),COLORRED;
DRAWTEXT("SH000075$C"=HHV("SH000075$C",4),20,'●'),COLORRED;
DRAWTEXT("SH000016$C"=HHV("SH000016$C",4),21,'●'),COLORRED;
DRAWTEXT("SH000011$C"=HHV("SH000011$C",4),22,'●'),COLORRED;
DRAWTEXT("SH000003$C"=HHV("SH000003$C",4),23,'●'),COLORRED;
DRAWTEXT("399913$C"=HHV("399913$C",4),24,'●'),COLORRED;
DRAWTEXT("399905$C"=HHV("399905$C",4),25,'●'),COLORRED;
DRAWTEXT("399678$C"=HHV("399678$C",4),26,'●'),COLORRED;
DRAWTEXT("399318$C"=HHV("399318$C",4),27,'●'),COLORRED;
DRAWTEXT("399311$C"=HHV("399311$C",4),28,'●'),COLORRED;
DRAWTEXT("SH000001$C"=LLV("SH000001$C",4),1,'●'),COLORGREEN;
DRAWTEXT("SH000300$C"=LLV("SH000300$C",4),2,'●'),COLORGREEN;
DRAWTEXT("399001$C"=LLV("399001$C",4),3,'●'),COLORGREEN;
DRAWTEXT("399005$C"=LLV("399005$C",4),4,'●'),COLORGREEN;
DRAWTEXT("399006$C"=LLV("399006$C",4),5,'●'),COLORGREEN;
DRAWTEXT("880870$C"=LLV("880870$C",4),6,'●'),COLORGREEN;
DRAWTEXT("880529$C"=LLV("880529$C",4),7,'●'),COLORGREEN;
DRAWTEXT("510500$C"=LLV("510500$C",4),8,'●'),COLORGREEN;
DRAWTEXT("150019$C"=LLV("150019$C",4),9,'●'),COLORGREEN;
DRAWTEXT("150153$C"=LLV("150153$C",4),10,'●'),COLORGREEN;
DRAWTEXT("150131$C"=LLV("150131$C",4),11,'●'),COLORGREEN;
DRAWTEXT("399108$C"=LLV("399108$C",4),12,'●'),COLORGREEN;
DRAWTEXT("399106$C"=LLV("399106$C",4),13,'●'),COLORGREEN;
DRAWTEXT("399102$C"=LLV("399102$C",4),14,'●'),COLORGREEN;
DRAWTEXT("399101$C"=LLV("399101$C",4),15,'●'),COLORGREEN;
DRAWTEXT("399004$C"=LLV("399004$C",4),16,'●'),COLORGREEN;
DRAWTEXT("399003$C"=LLV("399003$C",4),17,'●'),COLORGREEN;
DRAWTEXT("SH000991$C"=LLV("SH000991$C",4),18,'●'),COLORGREEN;
DRAWTEXT("SH000852$C"=LLV("SH000852$C",4),19,'●'),COLORGREEN;
DRAWTEXT("SH000075$C"=LLV("SH000075$C",4),20,'●'),COLORGREEN;
DRAWTEXT("SH000016$C"=LLV("SH000016$C",4),21,'●'),COLORGREEN;
DRAWTEXT("SH000011$C"=LLV("SH000011$C",4),22,'●'),COLORGREEN;
DRAWTEXT("SH000003$C"=LLV("SH000003$C",4),23,'●'),COLORGREEN;
DRAWTEXT("399913$C"=LLV("399913$C",4),24,'●'),COLORGREEN;
DRAWTEXT("399905$C"=LLV("399905$C",4),25,'●'),COLORGREEN;
DRAWTEXT("399678$C"=LLV("399678$C",4),26,'●'),COLORGREEN;
DRAWTEXT("399318$C"=LLV("399318$C",4),27,'●'),COLORGREEN;
DRAWTEXT("399311$C"=LLV("399311$C",4),28,'●'),COLORGREEN;
代码有点多,为避免学友们复制、粘贴过程中发生错误,导致指标无法正常使用,我在文末附上公式的下载链接,导入通达信即可使用。
第三步,打开28个指数中的任一指数,切换到周线,在指标副图中调用“指数中期信号1”。为了让大家能够较为细致地观察,截取深证综指的近期一段周K线图,下方就是一盏盏的“灯笼”了,每列28个,代表上述28个指数。
为了让大家可以更加细致地观察,我截取了最近一段时间的深证综指周K线图。在指数中期信号与其对应的28盏"灯笼"之间,我用白色直线进行了标示(没有作图工具,有点丑,请见谅)。
可以看到,当周K线下对应的一列灯笼全部或绝大部分(大指数必须)由绿色转为红色时,即为指数中期买入信号;反之,则为指数中期卖出信号。
以上就是对陶博士指数中期信号量化的一点小小尝试。这个指标,还有优化空间,比如将大指数放在一起、将需要比对的指数放在一起,以便观察。
抛砖引玉,希望陶博和各位学友能予以指正。
陶博的指数中期信号,除了有4周新高(低),还有MACD柱(线)背离、大小指数背离、大指数领先小指数形成趋势、小指数跟随大指数形成趋势,就这么简单?此言差矣!
关于陶博的指数中期信号,还有很多细节需要深入学习,特别是陶博淘汰噪音的本领。但这只是属于自己一个人学习的范畴了。时间不早了,今天先分享这么多吧!
明天,再分享我的多指数相互确认指标,请陶博及学友们斧正。
现在已经过零点了,短短的一篇文章,要做到图文并茂,真是耗时间咧!突然明白陶博为什么要坚持跑步了,每天都要研究这么多姨太太,身体不好不行啊!陶博早上跑步了吗?