{主图公式}{版本:2022-7-18 18:47:11}
{板块定义}
科创业板:=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;