/*欢迎使用同花顺公式系统*/
/*按“CTRL+S”启动AI,可输入需求描述生成相应代码*/
DRAWTEXT_FIX(1,0,0.78,0,'流通市值:'+TOSTRING(LTSZ/100000000,2)+'亿'),coloryellow;
IF CODELIKE('399')=0 AND CODELIKE('000001')=0 THEN DRAWTEXT_FIX(1,0,0.83,0,"行业:"+ " "+BLOCK(0,0)),coloryellow;
IF CODELIKE('399')=0 AND CODELIKE('000001')=0 THEN DRAWTEXT_FIX(1,0.1,0.83,0,"细分行业:"+ " "+BLOCK(1,0)),coloryellow;
IF CODELIKE('399')=0 AND CODELIKE('000001')=0 THEN DRAWTEXT_FIX(1,0.0,0.89,0,'题材概念:'+" "+BLOCK(3,18)),coloryellow;
上涨家数:=INDEXDATA("1A0002",&RISECOUNT) + INDEXDATA("399002",&RISECOUNT);
下跌家数:=INDEXDATA("1A0002",&FALLCOUNT) + INDEXDATA("399002",&FALLCOUNT);
DRAWTEXT_FIX(ISLASTBAR,0.9,0.15,1,"上涨家数:"+TOSTRING(上涨家数,0)),colorred;
DRAWTEXT_FIX(ISLASTBAR,0.99,0.15,1,"下跌家数:"+TOSTRING(下跌家数,0)),colorgreen;
涨停:=INDEXDATA("1A0002",&RISELIMITCOUNT)+INDEXDATA("399006",&RISELIMITCOUNT);
跌停:=INDEXDATA("1A0002",&FALLLIMITCOUNT)+INDEXDATA("399006",&FALLLIMITCOUNT);
DRAWTEXT_FIX(ISLASTBAR,0.9,0.2,1,"涨停:"+TOSTRING(涨停,0)),colorlired;
DRAWTEXT_FIX(ISLASTBAR,0.99,0.2,1,"跌停:"+TOSTRING(跌停,0)),colorliblue;
S1:=BARSLAST(FORMATTIME(1)=1);
竞额:=REF(MONEYFS,S1)/10000;
DRAWTEXT_FIX(ISLASTBAR,0.99,0.25,1,"今竞额:"+TOSTRING(竞额,1)+'万'),colorwhite;
S2:=BARSLAST(DAY!=REF(DAY,1),1);
昨竞额:=REF(MONEYFS,S2)/10000+'万';
DRAWTEXT_FIX(ISLASTBAR,0.9,0.25,1,"昨竞额:"+TOSTRING(昨竞额,1)+'万'),colorwhite;
昨日成交量:=REF(VOL,1)/10000;
竞价量比:=竞额/昨竞额;
竞价占比:=竞额/昨日成交量*100;
DRAWTEXT_FIX(ISLASTBAR,0.9,0.3,1,"竞价量比:"+TOSTRING(竞价量比,1)),coloryellow;
DRAWTEXT_FIX(ISLASTBAR,0.99,0.3,1,"竞价占比:"+TOSTRING(竞价占比,1)+'%'),coloryellow;
NEW1:=IF(ISNULL(NEW[1]),PRE,NEW[1]);
最新:IF(ISNULL(NEW),NEW1,NEW);
IF (ISNULL(RANGE_AVG_PRICE) OR RANGE_AVG_PRICE <= 0)
{  
IF((MARKETTYPE==16 OR MARKETTYPE==32)AND CODETYPE==0)
{
领先:(INDEXLEAD/10000 + 1)*PRE;
}
ELSE IF (MARKETTYPE == 232 OR MARKETTYPE == 56 OR MARKETTYPE==64 OR MARKETTYPE==128 OR MARKETTYPE == 80 OR MARKETTYPE==88 OR (VOL > 1 AND VOL<100))
{
b=SUBSAMEDAY(&VOL) ;
m=SUM(b*最新,0);
均价:IF(m>0,m/VOL,PRE);
}
ELSE IF(CODETYPE!=0 AND MONEY>0 AND MARKETTYPE != 48 AND MARKETTYPE != 104)
{
IF(ISNULL(MONEY) OR ISNULL(VOL) OR VOL==0 OR MONEY==0)
均价:IF(ISNULL(均价[1]),PRE,均价[1]);
   ELSE IF(VOL==VOL[1] OR MONEY==MONEY[1])
      均价:均价[1];
   ELSE
      均价:MONEY/VOL;
}
ELSE IF (MARKETTYPE == 176)
{
b=SUBSAMEDAY(&MONEY);
m=SUM(b*最新,0);
IF(m>0)
均价:m/MONEY;
}
}
ELSE
{
均价:RANGE_AVG_PRICE;
}
DRAWGBK(MARKETTYPE==32 AND FORMATTIME(1)<10 AND TRADETIME>242),;
RGB(0,0,128);
RETURN;
hx_star;
hx_star_p;