中期信号指数的指标公式源码:

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

首先向“狮子孤行”师兄表示谢意!这个公式是他的原创,我不过是重新做了一下收集整理的编排和细微的改动。本篇文章其实包含两个公式:一个是“指数相互确认”的公式,日线用户适用;一个是“指数中期信号”的公式,周线用户适用。我当初看狮子孤行的两篇分开来的文章感到有点费解?不明白同一个公式为什么要分开阐述,而且还有点不一样?生怕哪里弄错了?当然我这思路仅仅针对初学中期指数鉴别的小白,大神请飘过!

无论是日线适用的公式还是周线适用的公式用法其实都是一样的,分开阐述的目的是为了让你进一步确认中期指数到底是来了还是走了?看的更精准一些。简单的讲就是红点越来越多表示越来越可以大胆的干,全部飘红时可以使劲的干,绿点越来越多就要越来越小心谨慎了,全绿点时基本可以轻仓或空仓等待了,我观察了有2、3年时间,简单直观加好用!感觉这个还是比较靠谱的,如果每年就按照公式的指示来操作,一年大概有2到4次的机会,好的时候就加仓做不好的时候就轻仓或空仓,那成功的概率和收益还是蛮可观的。只是无赖人性的弱点难以克服----每天都喜欢追涨杀跌,其结果是收益如过山车般的起起伏伏,很容易一无所获。

判定指数中期信号的基本原则:看主要指数的周线,只有最近4周的周线收盘创新高,才开始考虑有没有指数中期买入信号。最近4周的周线收盘创新低,是确认指数中期信号结束的前提。指数中期信号的辅助判断规则,主要是多指数判定体系,来源于道氏理论。但是每周要观察25个指数的周收盘价是否创4周新高、新低,想一想就头皮发麻:是一个指数一个指数看呢?还是将28个指数放在一起观察呢?有没有更简便直观、化繁为简的量化方法?答案是:有!

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

这25个指数是:


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

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

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

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

4、“开始下载”。

第二步,建立副图指标“指数中期信号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;

第三步,在指标副图中调用“指数中期信号1”,下方就是一盏盏的“灯笼”了,每列25个,代表上述25个指数。

可以看到,灯笼全部或绝大部分(大指数必须)由绿色转为红色时,即为指数中期买入信号;反之,则为指数中期卖出信号。

建立副图指标“指数相互确认”。

{指数相互确认 源代码}

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盏大红灯笼高高挂起的时候,就是安全期!28盏灯笼全灭了,那您注意安全,小心驾驶!