说明
通过一条关键线界定G价的支撑与压力,并结合突破信号辅助判断买卖时机,帮助把握趋势转折点。
示图
主图
DRAWTEXT_FIX(1,0.005,0,0,'所属风格:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0,0,FGBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.005,0.05,0,'所属概念:'),COLORMAGENTA;
DRAWTEXT_FIX(1,0.06,0.05,0,GNBLOCK),COLORYELLOW;
DRAWBAND(EMA(C,5),RGB(100,0,0),EMA(C,60),RGB(0,100,0));
DRAWKLINE(H,O,L,C);
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
T1:=UPNDAY(MACD,2);
HH:=REF(H,5)=HHV(H,11);
LL:=REF(L,5)=LLV(L,11);
BB2:=BACKSET(HH,6)>BACKSET(HH,5);
BB3:=BACKSET(LL,6)>BACKSET(LL,5);
STICKLINE(V/REF(V,1)>2,O,C,1,0),COLORBLUE;
DRAWTEXT(V/REF(V,1)>2,L,'倍K'),COLORBLUE;
BB:=IF(BARSLAST(BB2)=BARSLAST(BB3) AND MA(C,5)>MA(C,10),BB2,IF(BARSLAST(BB3)>BARSLAST(BB2),BB2,0));
BB4:=IF(BARSLAST(BB2)=BARSLAST(BB3) AND MA(C,10)>MA(C,5),BB3,IF(BARSLAST(BB2)>BARSLAST(BB3),BB3,0));
AA1:=BB AND H=HHV(H,BARSLAST(BB4));
AA2:=BB4 AND L=LLV(L,BARSLAST(BB));
AA3:=L>REF(H,1) AND DAY!=REF(DAY,1);
AA4:=H< REF(L,1) AND DAY!=REF(DAY,1);
BB5:=REF(H,BARSLAST(AA1));
BB6:=REF(L,BARSLAST(AA1));
BB51:=REF(H,BARSLAST(AA1)+1);
BB61:=REF(L,BARSLAST(AA1)+1);
BB62:=REF(L,BARSLAST(AA1)+2);
BB7:=REF(H,BARSLAST(AA2)+2);
BB71:=REF(H,BARSLAST(AA2));
BB8:=REF(L,BARSLAST(AA2));
BB711:=REF(H,BARSLAST(AA2)+1);
BB81:=REF(L,BARSLAST(AA2)+1);
BB3A:=IF(BB51< BB6,BB6,IF(BB6<=BB61,BB62,BB61));
BB2A:=IF(BB81>BB71,BB71,IF(BB71>=BB711,BB7,BB711));
AA5:=BB5>BB2A AND AA1;
AA6:=BB8< BB3A AND AA2;
AA8:=AA5 AND BB5>BB71 AND BB6>BB8 AND BB61>BB8;
AA9:=AA6 AND BB8< BB6 AND BB71< BB5 AND BB711< BB5;
AA10:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
LHYJFXJ1:=COUNT(AA10,BARSLAST(AA2));
LHYJFXJ2:=COUNT(AA10,BARSLAST(AA1));
LHYJFXJ3:=COUNT(AA3,BARSLAST(AA2));
LHYJFXJ4:=COUNT(AA4,BARSLAST(AA1));
LHYJFXJ5:=IF(LHYJFXJ1>0,LHYJFXJ1+2,IF(LHYJFXJ2,LHYJFXJ2+2,3));
LHYJFXJ6:=IF(LHYJFXJ3,LHYJFXJ5-LHYJFXJ3,IF(LHYJFXJ4,LHYJFXJ5-LHYJFXJ4,LHYJFXJ5));
AA11:=(AA8 AND BARSLAST(AA9)>LHYJFXJ6);
AA12:=(AA9 AND BARSLAST(AA8)>LHYJFXJ6);
DRAWTEXT_FIX(C>O,0,0.9,0,'WWW.GUZHIBIAO.CN'),COLOR0000FF;
AA13:=(AA1 AND REF(H,BARSLAST(AA1))>=REF(H,BARSLAST(AA11)) AND BARSLAST(AA12)>BARSLAST(AA11))OR (AA5 AND COUNT(AA3,BARSLAST(AA6))>0 AND REF(H,BARSLAST(AA5))>REF(H,BARSLAST(AA11)));
AA14:=(AA2 AND REF(L,BARSLAST(AA2))<=REF(L,BARSLAST(AA12)) AND BARSLAST(AA11)>BARSLAST(AA12))OR (AA6 AND COUNT(AA4,BARSLAST(AA5))>0 AND REF(L,BARSLAST(AA6))< REF(H,BARSLAST(AA12)));
BB1:=IF(BARSLAST(AA14)>BARSLAST(AA13),REF(H,BARSLAST(AA13)),REF(H,BARSLAST(AA14)));
BB41:=IF(BARSLAST(AA13)>BARSLAST(AA14),REF(L,BARSLAST(AA14)),REF(L,BARSLAST(AA13)));
AA15:=AA13 AND H=HHV(BB1,BARSLAST(AA14)+1) AND H>REF(H,1) AND BARSLAST(AA14)>BARSLAST(AA13);
AA16:=AA14 AND L=LLV(BB41,BARSLAST(AA13)+1) AND L< REF(L,1) AND BARSLAST(AA13)>BARSLAST(AA14);
AA17:=AA15 OR (AA1 AND REF(H,BARSLAST(AA1))>REF(H,BARSLAST(AA15)) AND BARSLAST(AA16)>BARSLAST(AA15));
AA18:=AA16 OR (AA2 AND REF(L,BARSLAST(AA2))< REF(L,BARSLAST(AA16)) AND BARSLAST(AA15)>BARSLAST(AA16));
上升趋势 RAWLINE(AA18,L,AA17,H,0),COLORYELLOW,DOTLINE;
下降趋势 RAWLINE(AA17,H,AA18,L,0),COLORWHITE,DOTLINE;
压力 RAWLINE(AA17,H,REF(AA17,1),REF(H,1),1),COLORGREEN,DOTLINE;
支撑 RAWLINE(AA18,L,REF(AA18,1),REF(L,1),1),COLORYELLOW,DOTLINE;
DRAWNUMBER(AA18,L*0.995,L),COLORYELLOW;
DRAWNUMBER(AA17,H*1.1,H),COLORGREEN;
NOTEXTXG:CROSS(C,压力) AND 压力>0 AND T1,NODRAW;
DRAWICON(NOTEXTXG,L,9);
DRAWTEXT(NOTEXTXG,L*0.98,'★突破'),COLORYELLOW;
副图
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
T1:=UPNDAY(MACD,2);
HH:=REF(H,5)=HHV(H,11);
LL:=REF(L,5)=LLV(L,11);
BB2:=BACKSET(HH,6)>BACKSET(HH,5);
BB3:=BACKSET(LL,6)>BACKSET(LL,5);
BB:=IF(BARSLAST(BB2)=BARSLAST(BB3) AND MA(C,5)>MA(C,10),BB2,IF(BARSLAST(BB3)>BARSLAST(BB2),BB2,0));
BB4:=IF(BARSLAST(BB2)=BARSLAST(BB3) AND MA(C,10)>MA(C,5),BB3,IF(BARSLAST(BB2)>BARSLAST(BB3),BB3,0));
AA1:=BB AND H=HHV(H,BARSLAST(BB4));
AA2:=BB4 AND L=LLV(L,BARSLAST(BB));
AA3:=L>REF(H,1) AND DAY!=REF(DAY,1);
AA4:=H< REF(L,1) AND DAY!=REF(DAY,1);
BB5:=REF(H,BARSLAST(AA1));
BB6:=REF(L,BARSLAST(AA1));
BB51:=REF(H,BARSLAST(AA1)+1);
BB61:=REF(L,BARSLAST(AA1)+1);
BB62:=REF(L,BARSLAST(AA1)+2);
BB7:=REF(H,BARSLAST(AA2)+2);
BB71:=REF(H,BARSLAST(AA2));
BB8:=REF(L,BARSLAST(AA2));
BB711:=REF(H,BARSLAST(AA2)+1);
BB81:=REF(L,BARSLAST(AA2)+1);
BB3A:=IF(BB51< BB6,BB6,IF(BB6<=BB61,BB62,BB61));
BB2A:=IF(BB81>BB71,BB71,IF(BB71>=BB711,BB7,BB711));
AA5:=BB5>BB2A AND AA1;
AA6:=BB8< BB3A AND AA2;
AA8:=AA5 AND BB5>BB71 AND BB6>BB8 AND BB61>BB8;
AA9:=AA6 AND BB8< BB6 AND BB71< BB5 AND BB711< BB5;
AA10:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
LHYJFXJ1:=COUNT(AA10,BARSLAST(AA2));
LHYJFXJ2:=COUNT(AA10,BARSLAST(AA1));
LHYJFXJ3:=COUNT(AA3,BARSLAST(AA2));
LHYJFXJ4:=COUNT(AA4,BARSLAST(AA1));
LHYJFXJ5:=IF(LHYJFXJ1>0,LHYJFXJ1+2,IF(LHYJFXJ2,LHYJFXJ2+2,3));
LHYJFXJ6:=IF(LHYJFXJ3,LHYJFXJ5-LHYJFXJ3,IF(LHYJFXJ4,LHYJFXJ5-LHYJFXJ4,LHYJFXJ5));
AA11:=(AA8 AND BARSLAST(AA9)>LHYJFXJ6);
AA12:=(AA9 AND BARSLAST(AA8)>LHYJFXJ6);
AA13:=(AA1 AND REF(H,BARSLAST(AA1))>=REF(H,BARSLAST(AA11)) AND BARSLAST(AA12)>BARSLAST(AA11))OR (AA5 AND COUNT(AA3,BARSLAST(AA6))>0 AND REF(H,BARSLAST(AA5))>REF(H,BARSLAST(AA11)));
AA14:=(AA2 AND REF(L,BARSLAST(AA2))<=REF(L,BARSLAST(AA12)) AND BARSLAST(AA11)>BARSLAST(AA12))OR (AA6 AND COUNT(AA4,BARSLAST(AA5))>0 AND REF(L,BARSLAST(AA6))< REF(H,BARSLAST(AA12)));
BB1:=IF(BARSLAST(AA14)>BARSLAST(AA13),REF(H,BARSLAST(AA13)),REF(H,BARSLAST(AA14)));
BB41:=IF(BARSLAST(AA13)>BARSLAST(AA14),REF(L,BARSLAST(AA14)),REF(L,BARSLAST(AA13)));
AA15:=AA13 AND H=HHV(BB1,BARSLAST(AA14)+1) AND H>REF(H,1) AND BARSLAST(AA14)>BARSLAST(AA13);
AA16:=AA14 AND L=LLV(BB41,BARSLAST(AA13)+1) AND L< REF(L,1) AND BARSLAST(AA13)>BARSLAST(AA14);
AA17:=AA15 OR (AA1 AND REF(H,BARSLAST(AA1))>REF(H,BARSLAST(AA15)) AND BARSLAST(AA16)>BARSLAST(AA15));
AA18:=AA16 OR (AA2 AND REF(L,BARSLAST(AA2))< REF(L,BARSLAST(AA16)) AND BARSLAST(AA15)>BARSLAST(AA16));
压力线:=DRAWLINE(AA17,H,REF(AA17,1),REF(H,1),1);
突破信号:CROSS(C,压力线) AND 压力线>0 AND T1;
选股
DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
T1:=UPNDAY(MACD,2);
HH:=REF(H,5)=HHV(H,11);
LL:=REF(L,5)=LLV(L,11);
BB2:=BACKSET(HH,6)>BACKSET(HH,5);
BB3:=BACKSET(LL,6)>BACKSET(LL,5);
BB:=IF(BARSLAST(BB2)=BARSLAST(BB3) AND MA(C,5)>MA(C,10),BB2,IF(BARSLAST(BB3)>BARSLAST(BB2),BB2,0));
BB4:=IF(BARSLAST(BB2)=BARSLAST(BB3) AND MA(C,10)>MA(C,5),BB3,IF(BARSLAST(BB2)>BARSLAST(BB3),BB3,0));
AA1:=BB AND H=HHV(H,BARSLAST(BB4));
AA2:=BB4 AND L=LLV(L,BARSLAST(BB));
AA3:=L>REF(H,1) AND DAY!=REF(DAY,1);
AA4:=H< REF(L,1) AND DAY!=REF(DAY,1);
BB5:=REF(H,BARSLAST(AA1));
BB6:=REF(L,BARSLAST(AA1));
BB51:=REF(H,BARSLAST(AA1)+1);
BB61:=REF(L,BARSLAST(AA1)+1);
BB62:=REF(L,BARSLAST(AA1)+2);
BB7:=REF(H,BARSLAST(AA2)+2);
BB71:=REF(H,BARSLAST(AA2));
BB8:=REF(L,BARSLAST(AA2));
BB711:=REF(H,BARSLAST(AA2)+1);
BB81:=REF(L,BARSLAST(AA2)+1);
BB3A:=IF(BB51< BB6,BB6,IF(BB6<=BB61,BB62,BB61));
BB2A:=IF(BB81>BB71,BB71,IF(BB71>=BB711,BB7,BB711));
AA5:=BB5>BB2A AND AA1;
AA6:=BB8< BB3A AND AA2;
AA8:=AA5 AND BB5>BB71 AND BB6>BB8 AND BB61>BB8;
AA9:=AA6 AND BB8< BB6 AND BB71< BB5 AND BB711< BB5;
AA10:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
LHYJFXJ1:=COUNT(AA10,BARSLAST(AA2));
LHYJFXJ2:=COUNT(AA10,BARSLAST(AA1));
LHYJFXJ3:=COUNT(AA3,BARSLAST(AA2));
LHYJFXJ4:=COUNT(AA4,BARSLAST(AA1));
LHYJFXJ5:=IF(LHYJFXJ1>0,LHYJFXJ1+2,IF(LHYJFXJ2,LHYJFXJ2+2,3));
LHYJFXJ6:=IF(LHYJFXJ3,LHYJFXJ5-LHYJFXJ3,IF(LHYJFXJ4,LHYJFXJ5-LHYJFXJ4,LHYJFXJ5));
AA11:=(AA8 AND BARSLAST(AA9)>LHYJFXJ6);
AA12:=(AA9 AND BARSLAST(AA8)>LHYJFXJ6);
AA13:=(AA1 AND REF(H,BARSLAST(AA1))>=REF(H,BARSLAST(AA11)) AND BARSLAST(AA12)>BARSLAST(AA11))OR (AA5 AND COUNT(AA3,BARSLAST(AA6))>0 AND REF(H,BARSLAST(AA5))>REF(H,BARSLAST(AA11)));
AA14:=(AA2 AND REF(L,BARSLAST(AA2))<=REF(L,BARSLAST(AA12)) AND BARSLAST(AA11)>BARSLAST(AA12))OR (AA6 AND COUNT(AA4,BARSLAST(AA5))>0 AND REF(L,BARSLAST(AA6))< REF(H,BARSLAST(AA12)));
BB1:=IF(BARSLAST(AA14)>BARSLAST(AA13),REF(H,BARSLAST(AA13)),REF(H,BARSLAST(AA14)));
BB41:=IF(BARSLAST(AA13)>BARSLAST(AA14),REF(L,BARSLAST(AA14)),REF(L,BARSLAST(AA13)));
AA15:=AA13 AND H=HHV(BB1,BARSLAST(AA14)+1) AND H>REF(H,1) AND BARSLAST(AA14)>BARSLAST(AA13);
AA16:=AA14 AND L=LLV(BB41,BARSLAST(AA13)+1) AND L< REF(L,1) AND BARSLAST(AA13)>BARSLAST(AA14);
AA17:=AA15 OR (AA1 AND REF(H,BARSLAST(AA1))>REF(H,BARSLAST(AA15)) AND BARSLAST(AA16)>BARSLAST(AA15));
AA18:=AA16 OR (AA2 AND REF(L,BARSLAST(AA2))< REF(L,BARSLAST(AA16)) AND BARSLAST(AA15)>BARSLAST(AA16));
压力:=DRAWLINE(AA17,H,REF(AA17,1),REF(H,1),1);
NOTEXTXG:=CROSS(C,压力) AND 压力>0 AND T1;
{ 倍K信号条件}
倍K信号:=V/REF(V,1)>2;
{选股条件:今日突破且昨日有倍K信号}
选股:NOTEXTXG AND REF(倍K信号,1);
|