发布于: 雪球转发:1回复:2喜欢:1

$上证指数(SH000001)$ $深证成指(SZ399001)$ 

通达信,异动次数主图。需要的自取。点赞不谢。

导入方法:复制-----开通达信软件---ctrl+f ----新建---粘贴----主图叠加----确定

{板块定义}

创业板:=IF(INBLOCK('创业板') OR INBLOCK('科创板'),1,0);

深圳股:=IF(INBLOCK('深证A股') AND 科创业板=0,1,0);

{涨停定义}

涨停价:=IF(科创业板=1,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));

{实施时间2022年7月11日,也就是说第一只新规股在11日出现:山西路桥}

时间:=IF(DATE>1220708,1,0);

{异动定义 深证}

老异动A:=(IF(REF(C,2)=REF(涨停价,2),1.10,REF(C,2)/REF(C,3))+IF(REF(C,1)=REF(涨停价,1),1.10,REF(C,1)/REF(C,2))+IF(C=涨停价,1.10,C/REF(C,1))-3)*100-(REF("399107$C",2)/REF("399107$C",3)+REF("399107$C",1)/REF("399107$C",2)+"399107$C"/REF("399107$C",1)-3)*100;{3天异动}

老异动:=IF(老异动A>19.99,1,0);

老异动价:=(REF("399107$C",2)/REF("399107$C",3)+REF("399107$C",1)/REF("399107$C",2)+"399107$C"/REF("399107$C",1)+0.2-IF(REF(C,2)=REF(涨停价,2),1.10,REF(C,2)/REF(C,3))-IF(REF(C,1)=REF(涨停价,1),1.10,REF(C,1)/REF(C,2)))*REF(C,1);

新异动A:=(C/REF(C,2)-1)*100-("399107$C"/REF("399107$C",2)-1)*100;

新异动B:=(C/REF(C,3)-1)*100-("399107$C"/REF("399107$C",3)-1)*100;

新异动:=IF(新异动A>19.99,1,IF(新异动B>19.99,1,0));

新异动价A:=(("399107$C"/REF("399107$C",2)) + 0.2) * REF(C,2);{2天就异动}

新异动价B:=(("399107$C"/REF("399107$C",3)) + 0.2) * REF(C,3);{3天才异动}

异动:=IF(时间=0 AND 老异动=1,1,IF(时间=1 AND 新异动=1,1,0));

第一次异动:=IF(异动=1 AND EXISTR(异动 = 1,10,1)=0,1,0);

第二次异动:=FILTER(IF(时间=0 AND 老异动=1 AND EXISTR(第一次异动 = 1,10,3)=1,1,IF(时间=1 AND 新异动A>19.99 AND EXISTR(第一次异动 = 1,10,2),1,IF(时间=1 AND 新异动B>19.99 AND EXISTR(第一次异动 = 1,10,3),1,0))),10);

第三次异动:=FILTER(IF(时间=0 AND 老异动=1 AND EXISTR(第二次异动 = 1,10,3)=1,1,IF(时间=1 AND 新异动A>19.99 AND EXISTR(第二次异动 = 1,10,2),1,IF(时间=1 AND 新异动B>19.99 AND EXISTR(第二次异动 = 1,10,3),1,0))),10);

第四次异动:=FILTER(IF(时间=0 AND 老异动=1 AND EXISTR(第三次异动 = 1,10,3)=1,1,IF(时间=1 AND 新异动A>19.99 AND EXISTR(第三次异动 = 1,10,2),1,IF(时间=1 AND 新异动B>19.99 AND EXISTR(第三次异动 = 1,10,3),1,0))),10);

第五次异动:=FILTER(IF(时间=0 AND 老异动=1 AND EXISTR(第四次异动 = 1,10,3)=1,1,IF(时间=1 AND 新异动A>19.99 AND EXISTR(第四次异动 = 1,10,2),1,IF(时间=1 AND 新异动B>19.99 AND EXISTR(第四次异动 = 1,10,3),1,0))),10);

第六次异动:=FILTER(IF(时间=0 AND 老异动=1 AND EXISTR(第五次异动 = 1,10,3)=1,1,IF(时间=1 AND 新异动A>19.99 AND EXISTR(第五次异动 = 1,10,2),1,IF(时间=1 AND 新异动B>19.99 AND EXISTR(第五次异动 = 1,10,3),1,0))),10);

{异动线 深证}

MA1:MA(CLOSE,20);

{DRAWNUMBER(PERIOD=5,L-0.2,第二次异动),COLORGREEN;}

DRAWTEXT(PERIOD=5 AND 深圳股=1 AND 第一次异动=1,L,'↖第一次异动'),COLORYELLOW;

DRAWSL(PERIOD=5 AND 时间=0 AND 深圳股=1 AND 第一次异动=1,老异动价,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND 第一次异动=1 AND 新异动A>19.99,新异动价A,0,1,2),COLORGREEN,LINETHICK2;

DRAWTEXT(PERIOD=5 AND 深圳股=1 AND 第二次异动=1,L,'↖第二次异动'),COLORYELLOW;

DRAWSL(PERIOD=5 AND 时间=0 AND 深圳股=1 AND 第二次异动=1,老异动价,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND 第二次异动=1 AND 新异动A>19.99,新异动价A,0,1,2),COLORGREEN,LINETHICK2;

DRAWTEXT(PERIOD=5 AND 深圳股=1 AND 第三次异动=1,L,'↖第三次异动'),COLORYELLOW;

DRAWSL(PERIOD=5 AND 时间=0 AND 深圳股=1 AND 第三次异动=1,老异动价,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND 第三次异动=1 AND 新异动A>19.99,新异动价A,0,1,2),COLORGREEN,LINETHICK2;

DRAWTEXT(PERIOD=5 AND 深圳股=1 AND 第四次异动=1,L,'↖第四次异动'),COLORYELLOW;

DRAWSL(PERIOD=5 AND 时间=0 AND 深圳股=1 AND 第四次异动=1,老异动价,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND 第四次异动=1 AND 新异动A>19.99,新异动价A,0,1,2),COLORGREEN,LINETHICK2;

DRAWTEXT(PERIOD=5 AND 深圳股=1 AND 第五次异动=1,L,'↖第五次异动'),COLORYELLOW;

DRAWSL(PERIOD=5 AND 时间=0 AND 深圳股=1 AND 第五次异动=1,老异动价,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND 第五次异动=1 AND 新异动A>19.99,新异动价A,0,1,2),COLORGREEN,LINETHICK2;

DRAWTEXT(PERIOD=5 AND 深圳股=1 AND 第六次异动=1,L,'↖第六次异动'),COLORYELLOW;

DRAWSL(PERIOD=5 AND 时间=0 AND 深圳股=1 AND 第六次异动=1,老异动价,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND 第六次异动=1 AND 新异动A>19.99,新异动价A,0,1,2),COLORGREEN,LINETHICK2;

DRAWSL(PERIOD=5 AND 时间=1 AND 深圳股=1 AND EXISTR(异动 = 1,2,1)=0 AND 涨停价>新异动价B,新异动价B,0,1,2),COLORWHITE,LINETHICK1;


全部讨论

2022-11-30 21:56

上海股要不要也统计下

2022-10-23 09:47

“10个交易日之内4次同向异动”超过10个交易日重新统计,这个在公式里怎么表达,例如最近的竞业达