{公式描述:专攻短线强势股启动点}
A:=(3*C+L+O+H)/6;
X:=(20*A+19*REF(A, 1)+18*REF(A, 2)+17*REF(A, 3)+16*REF(A, 4)+15*REF(A, 5)+ 14*REF(A, 6)+13*REF(A, 7)+12*REF(A, 8)+11*REF(A, 9)+10*REF(A, 10)+9*REF(A, 11)+8*REF(A, 12)+7*REF(A, 13)+6*REF(A, 14)+5*REF(A, 15)+4*REF(A, 16)+3*REF(A, 17)+2*REF(A, 18)+ REF(A, 20))/210;
Y:=MA(X, 5);
DRAWBAND(X, RGB(255, 40, 0), Y, RGB(256, 200, 0));
妖股线:EMA(C, 120), COLORRED, LINETHICK1;
所属板块:=STRCAT('所属板块: ', STRCAT(STRCAT(STRCAT('[行业]-', HYBLOCK), STRCAT(' [地域]-', DYBLOCK)), STRCAT(' [概念]-', GNBLOCK)));
DRAWTEXT_FIX(ISLASTBAR, 0.005, 0.06, 0, 所属板块), COLORYELLOW;
B1:=MA(C, 1);
B2:=SMA(SMA(SMA(B1, 2, 1), 2, 1), 2, 1);
SMA2:=MA(B2, 3);
止损下限:IF(LLV(MA(B2, 8), 3)< B2, LLV(MA(B2, 8), 3), B2);
IF(B2>SMA2, B2, DRAWNULL), COLORRED, LINETHICK4;
IF(B2< SMA2, B2, DRAWNULL), COLORGREEN, LINETHICK4;
平台突破:HHV(MA(B2, 1), 13);
M1:=13;
M2:=55;
M3:=133;
M4:=250;
GFA:=EMA((EMA(CLOSE, 29)+EMA(CLOSE, 31)+EMA(CLOSE, 33))/3, 3), COLORYELLOW;
B:=REF(GFA, 1);
MA1:=EMA(CLOSE, M1)COLORWHITE, LINETHICK2;
MA2:=EMA(CLOSE, M2);
MA3:=EMA(CLOSE, M3);
MA4:=EMA(CLOSE, M4);
MA255:=EMA(C, 2);
MA5:=EMA(C, 5);
MA13:=EMA(C, 13);
MA34:=EMA(C, 34);
MA55:=EMA(C, 55);
YCX:=MA5>=REF(MA5, 1);
H1:=MAX(MAX(MA5, MA13), MA34);
L1:=MIN(MIN(MA5, MA13), MA34);
妖股不愁:= H1< C AND O< L1 AND YCX AND MA2>REF(MA2, 1);
STICKLINE(妖股不愁, O, C, 2, 0), COLORYELLOW;
DRAWTEXT(妖股不愁, L*0.99, '↖擒牛'), COLORYELLOW;
LL:=REF(L, 1);
HH:=REF(H, 1);
上跳:=L>HH;
下跳:=H< LL;
STICKLINE(L>REF(H, 1), L, REF(H, 1), 3.1, -1), COLORRED;
STICKLINE(REF(L, 1)>H, REF(L, 1), H, 3.1, -1), COLORGREEN;
STICKLINE(C > 1.097 * REF(C, 1), C, O, 2.8, 0), COLORRED;
STICKLINE(C < 0.907 * REF(C, 1), C, O, 2.8, 0), COLORGREEN;
V2V:=V/REF(V, 1)>=1.9 AND C>REF(C, 1);
STICKLINE(V2V, H, L, 0, 0), COLORYELLOW;
STICKLINE(V2V, O, C, 3.1, 0), COLOR0033FF;
STICKLINE(V2V, O, C, 2.1, 0), COLOR0077FF;
STICKLINE(V2V, O, C, 1.1, 0), COLOR00BBFF;
STICKLINE(V2V, O, C, 0.1, 0), COLOR00FFFF;
gspt1A:=(2*CLOSE+HIGH+LOW)/4;
gspt2A:=MA(gspt1A, 7);
gspt3A:=gspt2A-MA(gspt1A, 7/2)< 0;
gspt4A:=gspt2A-MA(gspt1A, 7/2)>0;
gspt5A:=BARSLAST(gspt3A);
gspt6A:=0-BARSLAST(gspt4A);
gspt7A:=IF(gspt3A<=0, gspt5A, gspt6A);
gspt11A:=(CLOSE*2+HIGH+LOW)/4;
gspt21A:=EMA(gspt11A, 13)-EMA(gspt11A, 34);
gspt31A:=EMA(gspt21A, 5);
gspt2:=((CLOSE > REF(CLOSE, 1))AND(CLOSE > REF(CLOSE, 2)));
gspt3:=((REF(gspt2, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt4:=((REF(gspt3, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt5:=((REF(gspt4, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt6:=((REF(gspt5, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt7:=((REF(gspt6, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt8:=((REF(gspt7, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt9:=((REF(gspt8, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gsptA:=((REF(gspt9, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gsptB:=((REF(gsptA, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gsptC:=((REF(gsptB, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gsptD:=((REF(gsptC, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gsptE:=((CLOSE < REF(CLOSE, 1))AND(CLOSE < REF(CLOSE, 2)));
gsptF:=((REF(gsptE, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt10:=((REF(gsptF, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt11:=((REF(gspt10, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt12:=((REF(gspt11, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt13:=((REF(gspt12, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt14:=((REF(gspt13, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt15:=((REF(gspt14, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt16:=((REF(gspt15, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt17:=((REF(gspt16, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt18:=((REF(gspt17, 1)AND(CLOSE <= REF(CLOSE, 1)))AND(CLOSE >= REF(CLOSE, 2)));
gspt19:=((REF(gspt18, 1)AND(CLOSE >= REF(CLOSE, 1)))AND(CLOSE <= REF(CLOSE, 2)));
gspt1B:=(REF((((((((((((gsptE OR gsptF)OR gspt10)OR gspt11)OR gspt12)OR gspt13)OR gspt14)OR gspt15)OR gspt16)OR gspt17)OR gspt18)OR gspt19), 1)AND gspt2);
STICKLINE(gspt1B, O, O+(C-O)/3, 2, 0), COLOR10FFFF;
STICKLINE(gspt1B, O, O+(C-O)/3, 1, 0), COLOR00FFFF;
AA:=(REF((((((((((((gspt2 OR gspt3)OR gspt4)OR gspt5)OR gspt6)OR gspt7)OR gspt8)OR gspt9)OR gsptA)OR gsptB)OR gsptC)OR gsptD), 1)AND gsptE);
STICKLINE(AA, O, O+(C-O)/3, 2, 0), COLOR00EE00;
STICKLINE(AA, O, O+(C-O)/3, 1, 0), COLOR00FF00;
A13:=EMA(CLOSE, 55);
A14:=MA(CLOSE, 75);
A15:=EMA(A14, 3);
A16:=EMA(A15, 3);
A17:=(HIGH + LOW)/ 5;
A18:=(MA(A17, 4))-(MA(A17, 34));
A19:=CROSS(A18, 0);
A20:=CROSS(0, A18);
A21:=BARSLAST(A19);
A22:=BARSLAST(A20);
A23:=REF(A19, 1);
A24:=REF(A20, 1);
A25:=BARSLAST(A23);
A26:=BARSLAST(A24);
A27:=IF((A25 < A26), (REF((HHV(HIGH, 2)), A25)), (REF((LLV(LOW, 2)), A26)));
A28:=(((REF(CLOSE, 1))<=(REF(A27, 1)))AND(CLOSE > A27))AND(A21 < A22);
A29:=(((REF(CLOSE, 1))>=(REF(A27, 1)))AND(CLOSE < A27))AND(A22 < A21);
A30:=A28 AND((COUNT(A28, A21))= 1);
A31:=A29 AND((COUNT(A29, A22))= 1);
A32:=A30 AND((REF(BARSLAST(A31), 1))<(REF(BARSLAST(A30), 1)));
A33:=A31 AND((REF(BARSLAST(A31), 1))>(REF(BARSLAST(A30), 1)));
DRAWTEXT(A32, L*0.99, '↖加仓'), COLORYELLOW;
AC:=AMOUNT/(VOL);
YY:=MA(AC, 13);
LLL:=(C-YY)/YY*100;
MIDC := MA(CLOSE, 22);
UPPERC:= MIDC + 2*STD(C, 22);
LOWERC:= MIDC - 2*STD(C, 22);
BBA:=(C-LOWERC)/(UPPERC-LOWERC);
BBC:=FORCAST(BBA, 3);
二波低吸:=(REF(LLL, 1)< -15 AND REF(BBA, 1)< 0 AND LLL>REF(LLL, 1));
STICKLINE(二波低吸>0, C, O, 2, 0), COLOR10ABFF;
TJ:= HHV(HIGH, 10)/LLV(LOW, 10)< 1.25 AND REF(CLOSE, 1)<(LLV(LOW, 15)+(HHV(HIGH, 15)-LLV(LOW, 15))*0.85)AND CLOSE>OPEN AND CLOSE>=HHV(HIGH, 10);
STICKLINE(C/REF(C, 1)>=1.096 AND H=C, O, C, 1, 0), COLORYELLOW;
确定成妖:TJ, NODRAW, COLORRED;
DRAWTEXT(TJ, L*0.99, '↖确定成妖'), COLORYELLOW;
gspt2S:=(2*CLOSE+HIGH+LOW)/4;
gspt4S:=LLV(LOW, 5);
gspt5S:=HHV(HIGH, 4);
散户:=EMA((gspt2S-gspt4S)/(gspt5S-gspt4S)*100, 4);
庄家:=EMA(0.667*REF(散户, 1)+0.333*散户, 2);
DRAWTEXT(CROSS(散户, 庄家)AND 散户< 30, L, '↖二波低吸'), COLORYELLOW;
买买:=EMA(((100 *(CLOSE - LLV(LOW, 34)))/(HHV(HIGH, 34)- LLV(LOW, 34))), 3);
卖卖:=SMA((((HHV(HIGH, 34)- CLOSE)/(HHV(HIGH, 34)- LLV(LOW, 34)))* 100), 2, 1);
大盘:=EMA(((100 *(INDEXC - LLV(INDEXL, 34)))/(HHV(INDEXH, 34)- LLV(INDEXL, 34))), 3);
换手:=(((VOL /MA(V, 5)))>= 2);
涨:=(((CLOSE / REF(CLOSE, 1))- 1)* 100);
A_1:=(CROSS(买买, 卖卖)AND(买买 >= 45));
B_1:=(CROSS(买买, 大盘)AND(买买 >= 45));
D_1:=(CROSS(买买, 75)AND(涨>= 2));
DD_1:=(CROSS(买买, 20)AND(涨>= 2));
DRAWTEXT((A_1 > 0), (LOW * 0.99), '←适当潜伏'), COLORYELLOW;
gspt21:=(CLOSE-LLV(LOW, 36))/(HHV(HIGH, 36)-LLV(LOW, 36))*100;
gspt22:=SMA(gspt21, 3, 1);
gspt23:=SMA(gspt22, 3, 1);
gspt24:=SMA(gspt23, 3, 1);
gspt25:=CROSS(gspt23, gspt24)AND gspt23< 20;
gspt29:=CROSS(gspt24, gspt23)AND gspt23>80;
DRAWTEXT(FILTER(gspt29, 5)=1, HIGH+0.4, '←逃顶'), COLORGREEN;