【新提醒】【图】通达信涨、跌停、吃面、撬板编写及主图

{通达信自带的张跌停计算函数,其实很好用!只要灵活使用简单的判别语句,就可以将主图做的一目了然!}
{现在的涨跌停计算复杂了些,但用好判别语句,也很简单!}
{例如涨跌幅计算完全可以这么写}
涨跌幅:=IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板')AND DATE>=1200823,0.2,IF(INBLOCK('ST板块'),0.05,0.1)));

{}新股上市,创业板和科创板不限涨跌幅度,那么就从第六个交易日开始计算好了!}
上市超过5日:=BARSCOUNT(CLOSE)>=5;

{适当除去ST以及停牌股}
正常股:=IF(NAMELIKE('*ST'),0,1) AND IF(NAMELIKE('*'),0,1) AND IF(NAMELIKE('S'),0,1)  AND DYNAINFO(17)>0;

{涨停板和跌停板要考虑买一卖一}
买一无量:=DYNAINFO(58)=0;
卖一无量:=DYNAINFO(59)=0;

{1.今日涨停}
涨停:=C>=ZTPRICE(REF(C,1),涨跌幅) AND C=H AND 上市超过5日 AND 正常股 AND 卖一无量;

{2.今日跌停}
跌停:=C<=DTPRICE(REF(C,1),涨跌幅) AND C=L AND 上市超过5日 AND 正常股 AND 买一无量;

{3.吃面}
吃面:=H>=ZTPRICE(REF(C,1),涨跌幅) AND C<H AND 上市超过5日;

{4.撬板}
撬板:=L<=DTPRICE(REF(C,1),涨跌幅) AND C>L AND 上市超过5日;

昨日涨停:=ref(涨停,1);
首板:=BARSLASTCOUNT(涨停)=1;
二连板:=BARSLASTCOUNT(涨停)=2;
连板:BARSLASTCOUNT(涨停)>=2;

(0)

相关推荐