TT:=1;
gspt1:=STRCAT(STRCAT('总收入同比增长:',CON2STR(FINANCE(44),2)),'% ');
gspt2:=STRCAT(gspt1,STRCAT(STRCAT('净利润同比增长:',CON2STR(FINANCE(43),2)),'% '));
gspt3:=STRCAT(gspt2,STRCAT(STRCAT('资产负债率:',CON2STR(FINANCE(9),2)),'% '));
gspt4:=STRCAT(gspt3,STRCAT(STRCAT('每股现金流:',CON2STR(FINANCE(25)/FINANCE(1),2)),'元'));
DRAWTEXT_FIX(ISLASTBAR,0.001,0.00,0,STRCAT(gspt4,0)),COLOR00FF00;
gspt6:=STRCAT(DYBLOCK,' ');
gspt7:=STRCAT(gspt6,STRCAT(HYBLOCK,' '));
gspt8:=STRCAT(gspt7,STRCAT(DYBLOCK,' '));
gspt9:=STRCAT(gspt8,STRCAT(GNBLOCK,' '));
DRAWTEXT_FIX(ISLASTBAR,0.001,0.06,0,STRCAT(gspt9,0)),COLORFF00FF;
HLC:=REF(EMA((HIGH+LOW+CLOSE)/3,10),1);
HV:=EMA(HHV(HIGH,10),3);
LV:=EMA(LLV(LOW,10),3);
牛熊值:EMA(HLC*2 - LV,8)*TT,LINETHICK2,COLORFFA500;
IF(C>=REF(牛熊值,1),牛熊值,DRAWNULL),LINETHICK2,COLOR00FFFF;
IF(C<=REF(牛熊值,1),牛熊值,DRAWNULL),LINETHICK2,COLOR800000;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
涨幅要求2:=(C/REF(C,1)-1)*100>7;
冲:=O< 牛熊值 AND C>牛熊值 AND 涨幅要求2 ;
STICKLINE(冲,O,C,4,0),COLORFFFF00;
STICKLINE(C>O,C,O,4,0),COLOR0000FF;
STICKLINE(C>O,C,O,3.8,0),COLOR0011FF;
STICKLINE(C>O,C,O,3.6,0),COLOR0022FF;
STICKLINE(C>O,C,O,3.2,0),COLOR0033FF;
STICKLINE(C>O,C,O,3.1,0),COLOR0044FF;
STICKLINE(C>O,C,O,2.8,0),COLOR0055FF;
STICKLINE(C>O,C,O,2.5,0),COLOR0066FF;
STICKLINE(C>O,C,O,2.1,0),COLOR0077FF;
STICKLINE(C>O,C,O,1.7,0),COLOR0088FF;
STICKLINE(C>O,C,O,1.2,0),COLOR0099FF;
STICKLINE(C>O,C,O,0.7,0),COLOR00AAFF;
STICKLINE(C>O,C,O,0.2,0),COLOR00BBFF;
STICKLINE(C>O,C,O,0.05,0),COLOR00CCFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,4,0),COLOR00DDFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.8,0),COLOR00EEFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.6,0),COLOR00FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.2,0),COLOR11FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,3.1,0),COLOR22FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,2.8,0),COLOR33FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,2.5,0),COLOR44FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,2.1,0),COLOR55FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,1.7,0),COLOR66FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,1.2,0),COLOR77FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,0.7,0),COLOR88FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,0.2,0),COLOR99FFFF;
STICKLINE(C=O OR (C + 0.005-REF(C,1))/REF(C,1)*100>=10,C,O,0.05,0),COLORAAFFFF;
STICKLINE(C< O,C,O,4,0),COLORFF0000;
STICKLINE(C< O,C,O,3.8,0),COLORFF1100;
STICKLINE(C< O,C,O,3.6,0),COLORFF2200;
STICKLINE(C< O,C,O,3.2,0),COLORFF3300;
STICKLINE(C< O,C,O,3.1,0),COLORFF4400;
STICKLINE(C< O,C,O,2.8,0),COLORFF5500;
STICKLINE(C< O,C,O,2.5,0),COLORFF6600;
STICKLINE(C< O,C,O,2.1,0),COLORFF7700;
STICKLINE(C< O,C,O,1.7,0),COLORFF8800;
STICKLINE(C< O,C,O,1.2,0),COLORFF9900;
STICKLINE(C< O,C,O,0.7,0),COLORFFAA00;
STICKLINE(C< O,C,O,0.2,0),COLORFFBB00;
STICKLINE(C< O,C,O,0.05,0),COLORFFCC00;
www70822com:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
gspt_BA:=HHV(HIGH,55);
gspt_CA:=LLV(LOW,55);
gspt_DA:=gspt_BA*gspt_CA;
HRY33:SQRT(gspt_DA),COLORGREEN,LINETHICK2;
IF(C>HRY33 AND HRY33 >=REF(HRY33 ,1), HRY33 ,DRAWNULL),LINETHICK2,COLORRED;
gspt_EA:=240/FROMOPEN;
gspt_FA:=gspt_EA;
gspt_GA:=(HIGH - ((HIGH - LOW) / 3));
gspt_HA:=(LOW + ((HIGH - LOW) / 3));
gspt_IA:=CONST(HHV(H,90));
gspt_JA:=CONST(LLV(L,100));
MA3:MA(CLOSE,3),COLORFFFFFF;
MA13:MA(CLOSE,13),COLORFF00FF,POINTDOT,LINETHICK4;
gspt_KA:=MA(CLOSE,55);
gspt_LA:=MA(CLOSE,89);
gspt_MA:=MA(CLOSE,250);
DRAWKLINE(H,O,L,C);
gspt_NA:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1) < REF(CLOSE,2) AND ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)< 0.03 AND CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2)),1,0));
gspt_OA:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) > 1.03 AND REF(OPEN,1) > REF(CLOSE,2) AND ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)< 0.02 AND CLOSE/OPEN< 0.97 AND CLOSE< REF(CLOSE,2)),1,0));
gspt_PA:=CONST(IF((CLOSE=OPEN AND HIGH/LOW >1.03),1,0));
gspt_QA:=CONST(IF((CLOSE=OPEN AND CLOSE=LOW AND CLOSE!=HIGH),1,0));
gspt_RA:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1) < REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) AND CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2)),1,0));
gspt_SA:=CONST(IF((REF(CLOSE,2)/REF(OPEN,2) > 1.05 AND REF(OPEN,1) > REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) AND CLOSE/OPEN< 0.95 AND CLOSE< REF(CLOSE,2)),1,0));
gspt_TA:=CONST(IF((MIN(OPEN,CLOSE)=LOW AND HIGH-LOW > 3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE > MA(CLOSE,5)),1,0));
gspt_UA:=CONST(IF((MIN(OPEN,CLOSE)=LOW AND HIGH-LOW > 3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE < MA(CLOSE,5)),1,0));
gspt_VA:=CONST(IF((HIGH = MAX(OPEN,CLOSE) AND HIGH-LOW > 3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE < MA(CLOSE,5)),1,0));
gspt_WA:=CONST(IF((HIGH = MAX(OPEN,CLOSE) AND HIGH-LOW > 3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE>MA(CLOSE,5)),1,0));
gspt_XA:=CONST(IF(((REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN< 0.96 AND CLOSE< REF(OPEN,1) AND OPEN>REF(CLOSE,1))OR (REF(CLOSE,1)/REF(OPEN,1)< 0.97 AND CLOSE/OPEN>1.04 AND CLOSE>REF(OPEN,1) AND OPEN< REF(CLOSE,1))),1,0));
gspt_YA:=CONST(IF((REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN< 0.97 AND OPEN>REF(CLOSE,1) AND CLOSE< REF(CLOSE,1)),1,0));
gspt_ZA:=CONST(IF((REF(CLOSE,1)/REF(OPEN,1)< 0.97 AND CLOSE/OPEN>1.03 AND OPEN< REF(CLOSE,1) AND CLOSE>REF(CLOSE,1)),1,0));
gspt_AB:=CONST(IF((ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04 AND ABS(CLOSE-OPEN)/CLOSE< 0.005 AND MAX(CLOSE,OPEN) < MAX(REF(CLOSE,1),REF(OPEN,1)) AND MIN(CLOSE,OPEN) > MIN(REF(CLOSE,1),REF(OPEN,1))),1,0));
gspt_BB:=CONST(IF((ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04 AND CLOSE=OPEN AND CLOSE < MAX(REF(CLOSE,1),REF(OPEN,1)) AND CLOSE > MIN(REF(CLOSE,1) ,REF(OPEN,1))),1,0));
gspt_CB:=CONST(IF((ABS(HIGH-REF(HIGH,1))/HIGH< 0.001),1,0));
gspt_DB:=CONST(IF(((ABS(LOW-REF(LOW,1))/LOW< 0.001 AND ABS(REF(LOW,1) -REF(LOW,2))/REF(LOW,1)<=0.001)),1,0));
gspt_EB:=CONST(IF((CLOSE/OPEN>1.05 AND HIGH/LOW < CLOSE/OPEN+0.018),1,0));
gspt_FB:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1) >REF(OPEN,1) AND CLOSE>OPEN AND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1)),1,0));
gspt_GB:=CONST(IF((REF(CLOSE,1)< REF(OPEN,1) AND CLOSE< OPEN AND CLOSE/OPEN< 0.98),1,0));
gspt_HB:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2) AND (REF(CLOSE,2) -REF(OPEN,2))/REF(OPEN,2)>=2/100 AND REF(OPEN,1)>=REF(CLOSE,1) AND (REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<=2/100 AND REF(OPEN,1) <=REF(CLOSE,2) AND REF(CLOSE,1)>=REF(OPEN,2) AND C>=OPEN AND (CLOSE-OPEN)/OPEN>=2/100 AND CLOSE>=REF(OPEN,1) AND OPEN<=REF(CLOSE,1) AND (MAX(CLOSE,REF(C,2))-MIN(CLOSE,REF(CLOSE,2)))/MIN(CLOSE,REF(CLOSE,2)) <=1/100),1,0));
gspt_IB:=CONST(IF((REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)< REF(OPEN,1) AND CLOSE>OPEN),1,0));
gspt_JB:=CONST(IF(((OPEN< EMA(C,20) OR OPEN< EMA(C,40) OR OPEN< EMA(C,60)) AND (C>MAX(EMA(C,20),MAX(EMA(C,40),EMA(C,60))))AND (V/MA(V,30) >1.2 AND C/REF(C,1)>1.049)),1,0));
gspt_KB:=CONST(IF((REF(CLOSE,4)/REF(OPEN,4)>1.03 AND REF(CLOSE,3) < REF(OPEN,3) AND REF(CLOSE,2)< REF(OPEN,2) AND REF(CLOSE,1)< REF(OPEN,1) AND REF(LOW,4)< REF(LOW,3) AND REF(LOW,4)< REF(LOW,2) AND REF(LOW,4) < REF(LOW,1) AND REF(HIGH,4)>REF(HIGH,3) AND REF(HIGH,4)>REF(HIGH,2) AND REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN>1.03 AND CLOSE>REF(CLOSE,4)),1,0));
gspt_LB:=CONST(IF(( REF(CLOSE,4)/REF(OPEN,4)< 0.97 AND REF(CLOSE,3) >REF(OPEN,3) AND REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)>REF(OPEN,1) AND REF(LOW,4)< REF(LOW,3) AND REF(LOW,4)< REF(LOW,2) AND REF(LOW,4) < REF(LOW,1) AND REF(HIGH,4)>REF(HIGH,3) AND REF(HIGH,4)>REF(HIGH,2) AND REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN< 0.97 AND CLOSE< REF(CLOSE,4)),1,0));
gspt_MB:=CONST(IF(HIGH< REF(LOW,1) OR LOW>REF(HIGH,1),1,0));
gspt_NB:=CONST(IF((REF(CLOSE,2)< REF(OPEN,2) AND REF(CLOSE,1) < REF(OPEN,1) AND CLOSE< OPEN AND REF(CLOSE,1)< REF(CLOSE,2) AND CLOSE< REF(CLOSE,1)),1,0));
gspt_OB:=CONST(IF((LOW=CLOSE AND HIGH!=LOW),1,0));
gspt_PB:=CONST(IF((HIGH=CLOSE AND HIGH!=LOW),1,0));
gspt_QB:=CONST(IF((OPEN=REF(OPEN,1) AND (CLOSE-OPEN)*(REF(CLOSE,1) -REF(OPEN,1))< 0),1,0));
gspt_RB:=CONST(IF(((MIN(CLOSE,OPEN)-LOW)/(HIGH-LOW)>0.667),1,0));
gspt_SB:=CONST(IF(((HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)>0.667),1,0));
gspt_TB:=CONST(IF((CLOSE=OPEN AND HIGH!=LOW),1,0));
gspt_UB:=CONST(IF((OPEN/CLOSE > 1.05 AND HIGH/LOW < OPEN/CLOSE+0.018),1,0));
gspt_VB:=CONST(IF(((REF(CLOSE,1)< REF(OPEN,1) AND CLOSE>OPEN AND ABS(CLOSE-REF(CLOSE,1))/CLOSE< 0.002) OR (REF(CLOSE,1)>REF(OPEN,1) AND CLOSE< OPEN AND ABS(CLOSE-REF(CLOSE,1)) /CLOSE< 0.002)),1,0));
gspt_WB:=CONST(IF((REF(C,1)/REF(O,1)>=1.03 AND O< REF(C,1) AND O >REF(O,1) AND C< REF(O,1)),1,0));
gspt_XB:=CONST(V*gspt_FA>REF(V,1) AND MA(V,5)>REF(MA(V,5),1));
gspt_YB:=CONST(V*gspt_FA< REF(V,1) AND MA(V,5)>REF(MA(V,5),1));
gspt_ZB:=CONST(V*gspt_FA>REF(V,1)AND MA(V,5)< REF(MA(V,5),1));
gspt_AC:=CONST(V*gspt_FA< REF(V,1)AND MA(V,5)< REF(MA(V,5),1));
gspt_BC:=CONST((((IF((CLOSE = OPEN),1,0) + IF((CLOSE >= gspt_GA),1,0)) + IF((CLOSE <= gspt_HA),1,0)) > 1));
gspt_CC:=CONST((((AMOUNT / VOL) / 100) > REF(HIGH,1)));
gspt_DC:=CONST((((AMOUNT / VOL) / 100) < REF(LOW,1)));
gspt_EC:=IF(gspt_NA=1,0+0.03,0);
gspt_FC:=IF(gspt_OA=1,gspt_EC+0.03,gspt_EC);
gspt_GC:=IF(gspt_PA=1,gspt_FC+0.03,gspt_FC);
gspt_HC:=IF(gspt_QA=1,gspt_GC+0.03,gspt_GC);
gspt_IC:=IF(gspt_RA=1,gspt_HC+0.03,gspt_HC);
gspt_JC:=IF(gspt_SA=1,gspt_IC+0.03,gspt_IC);
gspt_KC:=IF(gspt_TA=1,gspt_JC+0.03,gspt_JC);
gspt_LC:=IF(gspt_UA=1,gspt_KC+0.03,gspt_KC);
gspt_MC:=IF(gspt_VA=1,gspt_LC+0.03,gspt_LC);
gspt_NC:=IF(gspt_WA=1,gspt_MC+0.03,gspt_MC);
gspt_OC:=IF(gspt_XA=1,gspt_NC+0.03,gspt_NC);
gspt_PC:=IF(gspt_YA=1,gspt_OC+0.03,gspt_OC);
gspt_QC:=IF(gspt_ZA=1,gspt_PC+0.03,gspt_PC);
gspt_RC:=IF(gspt_AB=1,gspt_QC+0.03,gspt_QC);
gspt_SC:=IF(gspt_BB=1,gspt_RC+0.03,gspt_RC);
gspt_TC:=IF(gspt_CB=1,gspt_SC+0.03,gspt_SC);
gspt_UC:=IF(gspt_DB=1,gspt_TC+0.03,gspt_TC);
gspt_VC:=IF(gspt_EB=1,gspt_UC+0.03,gspt_UC);
gspt_WC:=IF(gspt_FB=1,gspt_VC+0.03,gspt_VC);
gspt_XC:=IF(gspt_GB=1,gspt_WC+0.03,gspt_WC);
gspt_YC:=IF(gspt_HB=1,gspt_XC+0.03,gspt_XC);
gspt_ZC:=IF(gspt_IB=1,gspt_YC+0.03,gspt_YC);
gspt_AD:=IF(gspt_JB=1,gspt_ZC+0.03,gspt_ZC);
gspt_BD:=IF(gspt_KB=1,gspt_AD+0.03,gspt_AD);
gspt_CD:=IF(gspt_LB=1,gspt_BD+0.03,gspt_BD);
gspt_DD:=IF(gspt_MB=1,gspt_CD+0.03,gspt_CD);
gspt_ED:=IF(gspt_NB=1,gspt_DD+0.03,gspt_DD);
gspt_FD:=IF(gspt_OB=1,gspt_ED+0.03,gspt_ED);
gspt_GD:=IF(gspt_PB=1,gspt_FD+0.03,gspt_FD);
gspt_HD:=IF(gspt_QB=1,gspt_GD+0.03,gspt_GD);
gspt_ID:=IF(gspt_RB=1,gspt_HD+0.03,gspt_HD);
gspt_JD:=IF(gspt_SB=1,gspt_ID+0.03,gspt_ID);
gspt_KD:=IF(gspt_TB=1,gspt_JD+0.03,gspt_JD);
gspt_LD:=IF(gspt_UB=1,gspt_KD+0.03,gspt_KD);
gspt_MD:=IF(gspt_VB=1,gspt_LD+0.03,gspt_LD);
gspt_ND:=IF(gspt_WB=1,gspt_MD+0.03,gspt_MD);
gspt_OD:=IF(gspt_XB=1,gspt_ND+0.03,gspt_ND);
gspt_PD:=IF(gspt_YB=1,gspt_OD+0.03,gspt_OD);
gspt_QD:=IF(gspt_ZB=1,gspt_PD+0.03,gspt_PD);
gspt_RD:=IF(gspt_AC=1,gspt_QD+0.03,gspt_QD);
gspt_SD:=IF(gspt_BC=1,gspt_RD+0.03,gspt_RD);
gspt_TD:=IF(gspt_CC=1,gspt_SD+0.03,gspt_SD);
gspt_UD:=IF(gspt_DC=1,gspt_TD+0.03,gspt_TD);
DRAWTEXT(gspt_NA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_EC),'早晨之星,见底回升‖'),COLORFF00FF ;
DRAWTEXT(gspt_OA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_FC),'黄昏之星,见顶回落‖'),COLORFFFF00 ;
DRAWTEXT(gspt_PA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_GC),'长十字,重要的警告信号,原趋势停顿或反转‖'),COLOR00FFFF ;
DRAWTEXT(gspt_QA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_HC),'垂死十字,下跌信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_RA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_IC),'早晨十字星,上涨信号,见底回升‖'),COLORFF00FF ;
DRAWTEXT(gspt_SA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_JC),'黄昏十字星,趋势停顿或反转,下跌或,见顶回落‖'),COLORFFFF00 ;
DRAWTEXT(gspt_TA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_KC),'射击之星,市场顶部就在眼前,可能见顶回落,可靠性低‖'),COLORFFFF00 ;
DRAWTEXT(gspt_UA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_LC),'倒转锤头构成一个看涨信号,可能见底回升‖'),COLORFF00FF ;
DRAWTEXT(gspt_VA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_MC),'锤头,可能见底回升,如有量配合,信号强烈‖'),COLOR0000FF ;
DRAWTEXT(gspt_WA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_NC),'吊颈,上升行情中见顶回落,顶部出现,见顶信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_XA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_OC),'穿头破脚,顶部出现,见顶回落信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_YA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_PC),'乌云盖顶,见顶回落信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_ZA=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_QC),'曙光初现,将演化为V型反转或横盘。后市见底回升‖'),COLORFF00FF ;
DRAWTEXT(gspt_AB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_RC),'身怀六甲,底部,是见底回升,顶部,是见顶回落信号‖'),COLOR00FFFF ;
DRAWTEXT(gspt_BB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_SC),'十字胎‖'),COLOR00FFFF ;
DRAWTEXT(gspt_CB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_TC),'平顶,行情见顶,股价将反转。但下跌力度较小‖'),COLORFFFFFF ;
DRAWTEXT(gspt_DB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_UC),'平底,行情探低见底,股价行将反转上升,但力度较小‖'),COLORFFFFFF ;
DRAWTEXT(gspt_EB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_VC),'大阳烛,上升中,剧烈地向上攀升。下行中,剧烈地向上反弹‖'),COLOR0000FF ;
DRAWTEXT(gspt_FB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_WC),'三个白武士,每日收盘价上移,表示可能见底回升‖'),COLORFFFFFF ;
DRAWTEXT(gspt_GB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_XC),'双飞乌鸦,行情开始疲软将见顶回落‖'),COLORFF0000 ;
DRAWTEXT(gspt_HB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_YC),'孕育线,注意股价位置‖'),COLOR00FFFF ;
DRAWTEXT(gspt_IB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_ZC),'多方炮,底部可能上涨,中间上涨中继,顶部见顶信号‖'),COLOR00FFFF ;
DRAWTEXT(gspt_JB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_AD),'出水芙蓉,阳线穿过20、40、60日均线,上攻势头初现‖'),COLORFF00FF ;
DRAWTEXT(gspt_KB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_BD),'上升三部曲,上涨信号‖'),COLORFF00FF ;
DRAWTEXT(gspt_LB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_CD),'下跌三部曲,下跌信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_MB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_DD),'跳空缺口,突破盘整,向上涨、向下跌开始‖'),COLOR00FFFF ;
DRAWTEXT(gspt_NB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_ED),'三只乌鸦站枝头,可能见顶回落‖'),COLORFFFF00 ;
DRAWTEXT(gspt_OB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_FD),'光脚阴线,下跌信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_PB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_GD),'光头阳线,多方积极上攻态势,后市看涨‖'),COLOR0000FF ;
DRAWTEXT(gspt_QB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_HD),'分离,注意看涨分离和看跌分离‖'),COLOR00FFFF ;
DRAWTEXT(gspt_RB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_ID),'长下影,有可能止跌回升,升势末期,须小心‖'),COLOR00FFFF ;
DRAWTEXT(gspt_SB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_JD),'长上影,表明行情上档压力沉重,升势受阻‖'),COLORFFFF00 ;
DRAWTEXT(gspt_TB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_KD),'十字星,重要的警告信号,原趋势停顿或反转‖'),COLOR00FFFF ;
DRAWTEXT(gspt_UB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_LD),'大阴烛,后市向淡,发生逆转‖'),COLORFF0000 ;
DRAWTEXT(gspt_VB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_MD),'好友反攻,跌势已尽,要展开一段反弹行情‖'),COLORFF00FF ;
DRAWTEXT(gspt_WB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_ND),'倾盆大雨,见顶信号‖'),COLORFFFF00 ;
DRAWTEXT(gspt_XB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_OD),'今日成交量大于昨日,且有继续增大趋势'),COLORYELLOW ;
DRAWTEXT(gspt_YB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_PD),'今日成交量小于昨日,但有放大迹象'),COLORFFFF00 ;
DRAWTEXT(gspt_ZB=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_QD),'今日成交量大于昨日, 但有缩小迹象'),COLORRED ;
DRAWTEXT(gspt_AC=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_RD),'今日成交量小于昨日,且有缩小迹象'),COLORRED ;
DRAWTEXT(gspt_BC=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_SD),'极端行情,在未来的几日内有85%的机会变更方向'),COLORWHITE ;
DRAWTEXT(gspt_CC=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_TD),'上涨趋势'),COLORRED ;
DRAWTEXT(gspt_DC=1 AND CURRBARSCOUNT=58,gspt_IA-(gspt_IA*gspt_UD),'下跌趋势'),COLORGREEN ;
DRAWTEXT_FIX(1,0.980,20,1,'公式平台,公式源码 http://www.gspt.com'),COLOR333333;
STICKLINE(CROSS(C,MA13) AND MA13>=REF(MA13,1),C,O,3,0),COLOR00FFFF;
STICKLINE(CROSS(C,MA3) AND MA3>=REF(MA3,1) AND REF(MA3,2)>REF(MA3,1),C,O,3,0),COLORFF00FF;
VAR10 := MA(C, 5);
VAR11 := ATAN((VAR10 / REF(VAR10, 1) - 1) * 100) * 180 / 3.1416;
VAR12 := SMA(EMA((VAR10 - REF(VAR10, 1)) / REF(VAR10, 1), 3) * 100, 3, 1);
VAR13 := EMA((VAR12 - REF(VAR12, 1)), 3);
VAR14 := MA(C, 10);
VAR15 := MA(C, 30);
VAR16 := (C - VAR15) / VAR15 * 100;
涨停 := C/REF(C,1) >= 1.095 AND C = H;
跟庄 := FILTER(COUNT(CROSS(VAR11, 30), 5) >= 1
AND VAR10 > REF(VAR10, 1)
AND VAR16 > REF(VAR16, 1)
AND VAR14 > REF(VAR14, 1)
AND VAR13 > REF(VAR13, 1)
AND VAR12 > REF(VAR12, 1)
AND 涨停, 10);
STICKLINE(跟庄, 0, 1, 3, 0), COLORYELLOW;
DRAWTEXT(跟庄, H*1.03, '☆跟庄资金'), COLORCYAN;
DRAWICON(跟庄, L, 25);