通达信深证异动计算主图版本 直接显示预测异动价格 源码分享
-
相关简介:{主图公式}{版本: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(DA
-
文章来源:公式网 发布时间:2022-07-21浏览次数:
{主图公式}{版本: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;}
DRA


现在就去充值积分
加入VIP可下载100以下的所有资源