gspt1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(C,20))/MA(C,20);
gspt2:=ABS((C+2*HIGH+LOW)/4-MA(C,17))/MA(C,17);
gspt3:=DMA(C,gspt1);
gspt4:=DMA(C,gspt2);
gspt5:=REF((1-3/100)*gspt4,2);
STICKLINE(C>O,C,O,3,0),COLORRED;
STICKLINE(C>O,H,L,0,0),COLORRED;
STICKLINE(C< O,C,O,3,0),COLORCYAN;
STICKLINE(C< O,H,L,0,0),COLORCYAN;
黑马:INDEXADV,COLORMAGENTA,NODRAW;
优化:INDEXADV,COLORYELLOW,NODRAW;
我主沉浮:INDEXADV,COLORMAGENTA,NODRAW;
强弱分界线:EMA(gspt5,7),LINETHICK1,COLORGREEN;
DRAWTEXT(ISLASTBAR,强弱分界线,'【牛熊分界线】'),COLORCYAN;
DRAWTEXT_FIX(1,0,0.15,0,'分析家公式网http://www.70822.com'),COLOR222222;
启动上攻关注:0,COLOR00FFFF,NODRAW;
红K强势持股:0,COLORRED,NODRAW;
紫K反弹不贪:0,COLORFF0FFF,NODRAW;
蓝K卖出观望:0,COLORFF6C00,NODRAW;
分界线变红转强:强弱分界线,COLORRED,NODRAW;
高抛线:(1+8/100)*gspt3;
高抛线不过减仓:高抛线,COLORYELLOW ,LINETHICK1;
DRAWTEXT(ISLASTBAR,高抛线不过减仓,'←强势上涨线'),COLORYELLOW;
短支撑:EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7,4),COLORGREEN;
gspt6:=EMA(短支撑,4);
gspt7:=LLV((HIGH+2*LOW+OPEN+C)/5*2.03-H,30)*1.006;
gspt8:=((CROSS(C,短支撑) AND CROSS(C,gspt6)) OR (L< 短支撑 AND C>gspt6 AND 短支撑< gspt6)) AND C>REF(C,1)*1.02 AND (C-O>H-C) AND V>REF(V,1) AND (C>强弱分界线 OR C< 强弱分界线 AND C>REF(C,1)*1.07);
gspt9:=((CROSS(C,短支撑) AND CROSS(C,强弱分界线)) OR (CROSS(C,短支撑) AND 短支撑< 强弱分界线*1.07)) AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1)*0.999 AND 强弱分界线< REF(强弱分界线,3)*0.9 AND C>REF(C,1)*1.02;
gspt10:=L< 短支撑 AND L< 强弱分界线 AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1) AND C>REF(C,1)*1.02;
gspt11:=EMA(C,3);
gspt12:=EMA(C,13);
gspt13:=BARSLAST(REF(CROSS(gspt12,gspt11),1)) AND CROSS(gspt11,gspt12) AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1)*0.99 AND REF((C-REF(C,1))/REF(C,1)*100,1)< 4 AND (C-O>H-C);
gspt14:=CROSS(C,强弱分界线) AND CROSS(C,短支撑) AND 强弱分界线>=REF(强弱分界线,1)*0.999 AND 短支撑>强弱分界线;
gspt15:=EMA(((SLOPE(C,22)*20)+C),55),COLORFF00FF,LINETHICK2;
gspt16:=((C-REF(MA(C,6),1))/6+MA(C,6))*1.004;
gspt17:=CROSS(C,gspt16) AND gspt16>REF(gspt16,1) AND C>gspt15;
gspt18:=((C-REF(MA(C,17),1))/18+MA(C,17))*1.004;
gspt19:=CROSS(C,gspt18) AND gspt18>REF(gspt18,1);
gspt20:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(C,1))),ABS(REF(C,1)-LOW)),4);
gspt21:=HIGH-REF(HIGH,1);
gspt22:=REF(LOW,1)-LOW;
gspt23:=EMA(IF(gspt21>0 AND gspt21>gspt22,gspt21,0),4);
gspt24:=EMA(IF(gspt22>0 AND gspt22>gspt21,gspt22,0),4);
gspt25:=gspt23*100/gspt20;
gspt26:=gspt24*100/gspt20;
gspt27:=EMA(ABS(gspt26-gspt25)/(gspt26+gspt25)*100,1);
gspt28:=CROSS(gspt25,gspt26) AND gspt27 < REF(gspt27,1) AND C>REF(C,1)*1.05;
gspt29:=MA(C,17);
gspt30:=gspt29+1*STD(C,17);
gspt31:=CROSS(C,gspt30) AND C>REF(C,1)*1.04;
gspt32:=REF(LLV(H*0.98,3),1);
gspt33:=EMA(gspt32,2);
gspt34:=EMA(EMA((2*L+C)/3,5),10);
gspt35:=MA(gspt34,20);
gspt36:=CROSS(C,gspt33) AND CROSS(C,gspt35) AND C>强弱分界线*1.015 AND 短支撑>REF(短支撑,1) AND C>强弱分界线;
gspt37:=(((gspt17 AND gspt19 AND C>REF(C,1)*1.025 ) OR (gspt17 AND C>REF(C,1)*1.047 AND C< gspt15*1.08) OR (gspt19 AND C>REF(C,1)*1.07)) OR gspt28 OR gspt31) AND REF(HHV(H,20),10)< gspt35*1.20 AND C< gspt35*1.13 AND C>强弱分界线;
gspt38:=C/REF(C,1)>1.097;
gspt39:=REF(C,BARSLAST(gspt38)+1)*0.98;
gspt40:=BARSLAST(gspt38)< 30 AND (LLV(C,BARSLAST(gspt38))>=gspt39 OR LLV(C,BARSLAST(gspt38))=gspt39);
gspt41:=REF(L,BARSLAST(gspt38));
gspt42:=BARSLAST(gspt38);
gspt43:=IF(2,gspt42=2,gspt38);
gspt44:=IF(2,LLV(L,2)>REF(L,2),1);
gspt45:=gspt43 AND gspt44;
gspt46:=IF(4,gspt42=4,gspt38);
gspt47:=IF(4,LLV(L,4)>REF(L,4),1);
gspt48:=gspt46 AND gspt47;
gspt49:=IF(7,gspt42=7,gspt38);
gspt50:=IF(7,LLV(L,7)>REF(L,7),1);
gspt51:=gspt49 AND gspt50;
gspt52:=IF(12,gspt42=12,gspt38);
gspt53:=IF(12,LLV(L,12)>REF(L,12),1);
gspt54:=gspt52 AND gspt53;
gspt55:=BARSLAST(gspt38);
gspt56:=C>O AND V>REF(V,1) AND L>REF(C,1) AND REF(gspt38,1);
gspt57:=C>O AND V>REF(V,1) AND REF(gspt38,1);
gspt58:=REF(HHV(V,8),1)/V>=1.97 AND REF(HHV(gspt57,8),1) AND C>O;
gspt59:=MA(C,2);
gspt60:=CROSS(gspt59,REF(gspt59,1)) AND REF(HHV(gspt38,8),1);
gspt61:=(L+H+C*2)/4;
gspt62:=EMA(gspt61,10);
IF(强弱分界线>REF(强弱分界线,1)*0.999,强弱分界线,DRAWNULL),COLORCYAN ,LINETHICK3;
IF(强弱分界线< REF(强弱分界线,1)*0.999,强弱分界线,DRAWNULL),COLORFF6C00,LINETHICK3;
IF(短支撑>=REF(短支撑,2)*0.998 AND C>短支撑,短支撑,DRAWNULL),COLORRED,LINETHICK1;
DRAWTEXT(ISLASTBAR,短支撑,' ←中线操作'),COLORRED;
DRAWTEXT(gspt8,L*0.985,'★上攻'),COLORRED;
STICKLINE(gspt8,H,C,0.1,1),COLORYELLOW,LINETHICK2;
STICKLINE(gspt8,O,C,4.2,1),COLORYELLOW,LINETHICK2;
STICKLINE(gspt8,O,L,0.1,1),COLORYELLOW,LINETHICK2;
DRAWTEXT(gspt13,L*0.98,'启动'),COLOR00FFFF;
DRAWTEXT(gspt14,L*0.98,'gspt14'),COLORRED;
STICKLINE(C>短支撑 AND C>gspt7 AND 短支撑>REF(短支撑,2)*0.995 AND gspt6>REF(gspt6,1),HIGH,LOW,0,1),COLORRED;
STICKLINE(C>短支撑 AND C>gspt7 AND 短支撑>REF(短支撑,2)*0.995 AND gspt6>REF(gspt6,1),OPEN,C,3,1),COLOR0000AA;
STICKLINE(C< O AND C>短支撑 AND C>gspt6 AND gspt6>REF(gspt6,1),HIGH,LOW,0,0),COLORRED;
STICKLINE(C< O AND C>短支撑 AND C>gspt6 AND gspt6>REF(gspt6,1) ,OPEN,C,3,0),COLOR0000AA;
DRAWTEXT(IF(CROSS(69,SMA(MAX(C-REF(C,1),0),13,1)/SMA(ABS(C-REF(C,1)),13,1)*100),1,0) AND C< REF(C,1)*0.965,HIGH*1.025,'预警'),COLORCYAN;
STICKLINE(L< 强弱分界线 AND C>短支撑 AND C>gspt7 AND 短支撑>REF(短支撑,2)*0.995 AND gspt6>REF(gspt6,1) AND C< REF(C,1)*1.06,HIGH,LOW,0,1),COLORFF00FF;
STICKLINE(L< 强弱分界线 AND C>短支撑 AND C>gspt7 AND 短支撑>REF(短支撑,2)*0.995 AND gspt6>REF(gspt6,1) AND C< REF(C,1)*1.06,OPEN,C,3,1),COLORFF00FF;
STICKLINE(L< 强弱分界线 AND C< O AND C>短支撑 AND C>gspt6 AND gspt6>REF(gspt6,1) AND C< REF(C,1)*1.06,HIGH,LOW,0,0),COLORFF00FF;
STICKLINE(L< 强弱分界线 AND C< O AND C>短支撑 AND C>gspt6 AND gspt6>REF(gspt6,1) AND C< REF(C,1)*1.06,OPEN,C,3,0),COLORFF00FF;
STICKLINE(gspt37 OR gspt36,L*0.996,L*0.98,3,0),COLORYELLOW;
STICKLINE( 短支撑< gspt6 AND gspt6< REF(gspt6,1)*0.999 AND NOT(gspt8) AND NOT(gspt9) AND NOT(gspt10) AND NOT(gspt13) AND NOT(gspt37 OR gspt36)AND (C-REF(C,1))/REF(C,1)*100< 7,HIGH,LOW,0,0),COLORCYAN;
STICKLINE( 短支撑< gspt6 AND gspt6< REF(gspt6,1)*0.999 AND NOT(gspt8) AND NOT(gspt9) AND NOT(gspt10) AND NOT(gspt13) AND NOT(gspt37 OR gspt36)AND (C-REF(C,1))/REF(C,1)*100< 7,OPEN,C,2.8,1),COLORCYAN;
STICKLINE(gspt40,REF(C,BARSLAST(gspt38)+1)-REF(C,BARSLAST(gspt38)+1)*0.001,REF(C,BARSLAST(gspt38)+1),1,0),COLORYELLOW;
DRAWTEXT(gspt38,L*0.98,'.'),COLORLIMAGENTA;
DRAWTEXT(gspt45,gspt41-gspt41*0.02,'3'),COLORGREEN;
DRAWTEXT(gspt48,gspt41-gspt41*0.02,'5'),COLORGREEN;
DRAWTEXT(gspt51,gspt41-gspt41*0.02,'8'),COLORGREEN;
DRAWTEXT(gspt54,gspt41-gspt41*0.02,'13'),COLORGREEN;
STICKLINE(gspt38,REF(O,gspt55),REF(C,gspt55),0,1),COLORYELLOW;
STICKLINE(gspt56,O,C,2,0),COLORMAGENTA;
DRAWTEXT(gspt58,L*0.92,'.'),COLORRED;
DRAWTEXT(gspt60,L,'低买'),COLORFF99FF;
短线5日:EMA(C,5),COLORWHITE,LINETHICK1;
DRAWTEXT(ISLASTBAR,短线5日,' ←超短线'),COLORWHITE;
升:IF(短线5日>REF(短线5日,1),短线5日,DRAWNULL),COLORMAGENTA,LINETHICK2;
A1:EMA(gspt61,5)COLORWHITE,LINETHICK1;
gspt63:=(A1-REF(A1,1))/REF(A1,1)*100;
gspt64:=(gspt62-REF(gspt62,1))/REF(gspt62,1)*100;
gspt65:=(C-MA(C,5))/MA(C,5)*100;
gspt66:=(C-MA(C,30))/MA(C,30)*100;
gspt67:=COUNT(CROSS(gspt65,0),3)>=1 AND gspt66>REF(gspt66,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)< MA(C,30);
gspt68:=FILTER(gspt67,10);
gspt69:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1416;
gspt70:=SMA(EMA((MA(C,5)-REF(MA(C,5),1))/REF(MA(C,5),1),3)*100,3,1);
gspt71:=EMA((gspt70-REF(gspt70,1)),3);
gspt72:=FILTER(COUNT(CROSS(gspt69,30),5)>=1 AND MA(C,5)>REF(MA(C,5),1) AND gspt66>REF(gspt66,1) AND MA(C,10)>REF(MA(C,10),1)AND gspt71>REF(gspt71,1) AND gspt70>REF(gspt70,1),10);
gspt73:=100*(C-REF(C,12))/REF(C,12);
gspt74:=((H+L+C)/3-MA((H+L+C)/3,88))/(0.015*AVEDEV((H+L+C)/3,88));
gspt75:=1.07*DMA(C,ABS((2*C+H+L)/4-MA(C,26))/MA(C,26));
gspt76:=MA(ATAN(gspt75-REF(gspt75,1)),3);
gspt77:=IF((C>O OR C< O) AND H>=REF(C,1),ATAN(MA(H,5)*1.02-REF(MA(C,5)*1.02,1)),0);
gspt78:=IF((C>O OR C< O) AND H< REF(C,1),-ATAN(REF(MA(C,5)*1.02,1)-MA(H,5)*1.02),0);
gspt79:=MA(REF((gspt77+gspt78),1),26);
雄起:=gspt76>gspt79 AND gspt76>REF(gspt76,1);
XGS:=雄起 AND gspt74>200 AND gspt73>20 AND C>REF(C,1);
买入持股:IF(gspt63>=0,A1,DRAWNULL)COLORYELLOW,LINETHICK2;
卖出空仓:IF(gspt63< 0 AND gspt64< 0,A1,DRAWNULL)COLORGREEN,LINETHICK1;
DRAWTEXT(gspt68,LOW*0.95,'买入'),COLORYELLOW;
DRAWTEXT(gspt72,LOW*0.98,'↖加仓'),COLORYELLOW;
DRAWTEXT(XGS,L*0.95,'↖牛'),COLORYELLOW,LINETHICK2;