中期指数公式起初跟踪的指数是28个,2021年证监会取消了有关分级B和加杠杆的等指数,导致其中有三个指数没法跟踪了,所以就变成了25个。昨天已经有细心的同学发现了因为指数的缺失导致跟踪空白的问题,今天我把重新修正过的源代码再贴一下,大家下载复制粘贴替换昨天的源码就好了,其它的地方都不需改动。
{指数中期信号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,' 深证B指'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,10,' 深证综指'),COLORWHITE;
DRAWTEXT(ISLASTBAR,11,' 创业板综'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,12,' 中小板综'),COLORWHITE;
DRAWTEXT(ISLASTBAR,13,' 深证100R'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,14,' 成份B指'),COLORWHITE;
DRAWTEXT(ISLASTBAR,15,' 全指医药'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,16,' 中证1000'),COLORWHITE;
DRAWTEXT(ISLASTBAR,17,' 医药等权'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,18,' 上证50'),COLORWHITE;
DRAWTEXT(ISLASTBAR,19,' 基金指数'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,20,' B股指数'),COLORWHITE;
DRAWTEXT(ISLASTBAR,21,' 300医药'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,22,' 中证500'),COLORWHITE;
DRAWTEXT(ISLASTBAR,23,' 深次新股'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,24,' 国证B指'),COLORWHITE;
DRAWTEXT(ISLASTBAR,25,' 国证1000'),COLORLIGRAY;
26,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("399108$C"=HHV("399108$C",4),9,'●'),COLORRED;
DRAWTEXT("399106$C"=HHV("399106$C",4),10,'●'),COLORRED;
DRAWTEXT("399102$C"=HHV("399102$C",4),11,'●'),COLORRED;
DRAWTEXT("399101$C"=HHV("399101$C",4),12,'●'),COLORRED;
DRAWTEXT("399004$C"=HHV("399004$C",4),13,'●'),COLORRED;
DRAWTEXT("399003$C"=HHV("399003$C",4),14,'●'),COLORRED;
DRAWTEXT("SH000991$C"=HHV("SH000991$C",4),15,'●'),COLORRED;
DRAWTEXT("SH000852$C"=HHV("SH000852$C",4),16,'●'),COLORRED;
DRAWTEXT("SH000075$C"=HHV("SH000075$C",4),17,'●'),COLORRED;
DRAWTEXT("SH000016$C"=HHV("SH000016$C",4),18,'●'),COLORRED;
DRAWTEXT("SH000011$C"=HHV("SH000011$C",4),19,'●'),COLORRED;
DRAWTEXT("SH000003$C"=HHV("SH000003$C",4),20,'●'),COLORRED;
DRAWTEXT("399913$C"=HHV("399913$C",4),21,'●'),COLORRED;
DRAWTEXT("399905$C"=HHV("399905$C",4),22,'●'),COLORRED;
DRAWTEXT("399678$C"=HHV("399678$C",4),23,'●'),COLORRED;
DRAWTEXT("399318$C"=HHV("399318$C",4),24,'●'),COLORRED;
DRAWTEXT("399311$C"=HHV("399311$C",4),25,'●'),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("399108$C"=LLV("399108$C",4),9,'●'),COLORGREEN;
DRAWTEXT("399106$C"=LLV("399106$C",4),10,'●'),COLORGREEN;
DRAWTEXT("399102$C"=LLV("399102$C",4),11,'●'),COLORGREEN;
DRAWTEXT("399101$C"=LLV("399101$C",4),12,'●'),COLORGREEN;
DRAWTEXT("399004$C"=LLV("399004$C",4),13,'●'),COLORGREEN;
DRAWTEXT("399003$C"=LLV("399003$C",4),14,'●'),COLORGREEN;
DRAWTEXT("SH000991$C"=LLV("SH000991$C",4),15,'●'),COLORGREEN;
DRAWTEXT("SH000852$C"=LLV("SH000852$C",4),16,'●'),COLORGREEN;
DRAWTEXT("SH000075$C"=LLV("SH000075$C",4),17,'●'),COLORGREEN;
DRAWTEXT("SH000016$C"=LLV("SH000016$C",4),18,'●'),COLORGREEN;
DRAWTEXT("SH000011$C"=LLV("SH000011$C",4),19,'●'),COLORGREEN;
DRAWTEXT("SH000003$C"=LLV("SH000003$C",4),20,'●'),COLORGREEN;
DRAWTEXT("399913$C"=LLV("399913$C",4),21,'●'),COLORGREEN;
DRAWTEXT("399905$C"=LLV("399905$C",4),22,'●'),COLORGREEN;
DRAWTEXT("399678$C"=LLV("399678$C",4),23,'●'),COLORGREEN;
DRAWTEXT("399318$C"=LLV("399318$C",4),24,'●'),COLORGREEN;
DRAWTEXT("399311$C"=LLV("399311$C",4),25,'●'),COLORGREEN;
{指数相互确认 源代码}
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,' 深证B指'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,10,' 深证综指'),COLORWHITE;
DRAWTEXT(ISLASTBAR,11,' 创业板综'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,12,' 中小板综'),COLORWHITE;
DRAWTEXT(ISLASTBAR,13,' 深证100R'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,14,' 成份B指'),COLORWHITE;
DRAWTEXT(ISLASTBAR,15,' 全指医药'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,16,' 中证1000'),COLORWHITE;
DRAWTEXT(ISLASTBAR,17,' 医药等权'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,18,' 上证50'),COLORWHITE;
DRAWTEXT(ISLASTBAR,19,' 基金指数'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,20,' B股指数'),COLORWHITE;
DRAWTEXT(ISLASTBAR,21,' 300医药'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,22,' 中证500'),COLORWHITE;
DRAWTEXT(ISLASTBAR,23,' 深次新股'),COLORLIGRAY;
DRAWTEXT(ISLASTBAR,24,' 国证B指'),COLORWHITE;
DRAWTEXT(ISLASTBAR,25,' 国证1000'),COLORLIGRAY;
26,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("399108$C">MA("399108$C",20),9,'●'),COLORRED;
DRAWTEXT("399106$C">MA("399106$C",20),10,'●'),COLORRED;
DRAWTEXT("399102$C">MA("399102$C",20),11,'●'),COLORRED;
DRAWTEXT("399101$C">MA("399101$C",20),12,'●'),COLORRED;
DRAWTEXT("399004$C">MA("399004$C",20),13,'●'),COLORRED;
DRAWTEXT("399003$C">MA("399003$C",20),14,'●'),COLORRED;
DRAWTEXT("SH000991$C">MA("SH000991$C",20),15,'●'),COLORRED;
DRAWTEXT("SH000852$C">MA("SH000852$C",20),16,'●'),COLORRED;
DRAWTEXT("SH000075$C">MA("SH000075$C",20),17,'●'),COLORRED;
DRAWTEXT("SH000016$C">MA("SH000016$C",20),18,'●'),COLORRED;
DRAWTEXT("SH000011$C">MA("SH000011$C",20),19,'●'),COLORRED;
DRAWTEXT("SH000003$C">MA("SH000003$C",20),20,'●'),COLORRED;
DRAWTEXT("399913$C">MA("399913$C",20),21,'●'),COLORRED;
DRAWTEXT("399905$C">MA("399905$C",20),22,'●'),COLORRED;
DRAWTEXT("399678$C">MA("399678$C",20),23,'●'),COLORRED;
DRAWTEXT("399318$C">MA("399318$C",20),24,'●'),COLORRED;
DRAWTEXT("399311$C">MA("399311$C",20),25,'●'),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("399108$C"<MA("399108$C",20),9,'●'),COLORGREEN;
DRAWTEXT("399106$C"<MA("399106$C",20),10,'●'),COLORGREEN;
DRAWTEXT("399102$C"<MA("399102$C",20),11,'●'),COLORGREEN;
DRAWTEXT("399101$C"<MA("399101$C",20),12,'●'),COLORGREEN;
DRAWTEXT("399004$C"<MA("399004$C",20),13,'●'),COLORGREEN;
DRAWTEXT("399003$C"<MA("399003$C",20),14,'●'),COLORGREEN;
DRAWTEXT("SH000991$C"<MA("SH000991$C",20),15,'●'),COLORGREEN;
DRAWTEXT("SH000852$C"<MA("SH000852$C",20),16,'●'),COLORGREEN;
DRAWTEXT("SH000075$C"<MA("SH000075$C",20),17,'●'),COLORGREEN;
DRAWTEXT("SH000016$C"<MA("SH000016$C",20),18,'●'),COLORGREEN;
DRAWTEXT("SH000011$C"<MA("SH000011$C",20),19,'●'),COLORGREEN;
DRAWTEXT("SH000003$C"<MA("SH000003$C",20),20,'●'),COLORGREEN;
DRAWTEXT("399913$C"<MA("399913$C",20),21,'●'),COLORGREEN;
DRAWTEXT("399905$C"<MA("399905$C",20),22,'●'),COLORGREEN;
DRAWTEXT("399678$C"<MA("399678$C",20),23,'●'),COLORGREEN;
DRAWTEXT("399318$C"<MA("399318$C",20),24,'●'),COLORGREEN;
DRAWTEXT("399311$C"<MA("399311$C",20),25,'●'),COLORGREEN;