{通达信自带的张跌停计算函数,其实很好用!只要灵活使用简单的判别语句,就可以将主图做的一目了然!} {现在的涨跌停计算复杂了些,但用好判别语句,也很简单!} {例如涨跌幅计算完全可以这么写} 涨跌幅:=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; |
|