希望高手帮我看看为什么不能显示
IF(CODETYPE<1)
{a:"该指标不适用于沪深指数。";
RETURN 0;}
ELSE {IF(INBLOCK("零售业")=1)
{MC="881247";
RETURN 0;}
ELSE{IF(INBLOCK("银行")=1)
{MC="881249"
RETURN 0;}
STICKLINE( INDEXDATA(MC,&OPEN)>INDEXDATA(MC,&CLOSE),INDEXDATA(MC,&HIGH) ,INDEXDATA(MC,&LOW) ,0.2 ,0 ),colorcyan;
STICKLINE( INDEXDATA(MC,&OPEN)>INDEXDATA(MC,&CLOSE),INDEXDATA(MC,&CLOSE) ,INDEXDATA(MC,&OPEN) ,8 ,0 ),colorcyan;
STICKLINE( INDEXDATA(MC,&CLOSE)>INDEXDATA(MC,&OPEN),INDEXDATA(MC,&HIGH) ,INDEXDATA(MC,&LOW) ,0.2 ,1 ),colorred;
STICKLINE( INDEXDATA(MC,&CLOSE)>INDEXDATA(MC,&OPEN),INDEXDATA(MC,&CLOSE) ,INDEXDATA(MC,&OPEN) ,8 ,1 ),colorred;
STICKLINE( INDEXDATA(MC,&OPEN)=INDEXDATA(MC,&CLOSE) AND INDEXDATA(MC,&CLOSE)<REF(INDEXDATA(MC,&CLOSE),1),INDEXDATA(MC,&HIGH) ,INDEXDATA(MC,&LOW) ,0.2 ,0 ),colorcyan;
STICKLINE( INDEXDATA(MC,&OPEN)=INDEXDATA(MC,&CLOSE) AND INDEXDATA(MC,&CLOSE)<REF(INDEXDATA(MC,&CLOSE),1),INDEXDATA(MC,&CLOSE) ,INDEXDATA(MC,&OPEN) ,8 ,0 ),colorcyan;
STICKLINE( INDEXDATA(MC,&CLOSE)=INDEXDATA(MC,&OPEN) AND INDEXDATA(MC,&CLOSE)>=REF(INDEXDATA(MC,&CLOSE),1),INDEXDATA(MC,&HIGH) ,INDEXDATA(MC,&LOW) ,0.2 ,1 ),colorred;
STICKLINE( INDEXDATA(MC,&CLOSE)=INDEXDATA(MC,&OPEN) AND INDEXDATA(MC,&CLOSE)>=REF(INDEXDATA(MC,&CLOSE),1),INDEXDATA(MC,&CLOSE) ,INDEXDATA(MC,&OPEN) ,8 ,1 ),colorred;
}}
我这是副图指标!!!不是排行!!!请看清公式