1.综合评估股价与多条均线的关系、价格及成交量的短期爆发角度,并结合多种传统技术指标,来精准筛选出具备高胜率的黄金买点。
2.无未来函数,信号不漂移。
公式源码(副图)
E05:=EMA(C,5);
量E5:=EMA(V,5);
M05:=MA(C,5);
M10:=MA(C,10);
M20:=MA(C,20);
SLOP55:=EMA(SLOPE(C,21)*20+C,55);
P7:=C>M05;
P8:=C>M10;
P9:=C>M20;
P10:=M05>M10;
P11:=M05>M20;
REF20:=REF(M20,1);
P13:=M20>REF20;{20日均线向上拐头}
NOT4:=NOT(CODELIKE('4'));
滤科创:=NOT(CODELIKE('688'));
FS:=IF(NAMELIKE('S'),0,1);
FST:=IF(NAMELIKE('*'),0,1);
NOT8:=NOT(CODELIKE('8'));
筛市:=NOT4 AND FS AND 滤科创 AND FST AND NOT8;
SCORE1:=IF(P7,10,-10)+IF(P8,10,-10)+IF(P9,10,-10)+IF(P10,10,-10)+IF(P11,10,-10)+IF(P13,10,-10);{多条件综合打分}
ANG1:=ATAN((E05/REF(E05,1)-1)*100)*180/3.1416;
R21:=(C-LLV(L,21))/(HHV(H,21)-LLV(L,21))*100;{21日区间位置百分比}
SM13:=CEILING(SMA(R21,13,8));
COND18:=SM13<10 AND SCORE1=(-60) AND ANG1<(-60);{极端低位条件}
ANG2:=ATAN((量E5/REF(量E5,1)-1)*100)*180/3.1416;{成交量角度计算}
COND20:=C>SLOP55 AND O>SLOP55 AND C>O AND ANG1>50 AND ANG2>70;{突破多头条件}
F13:=FILTER(COND20,13);
XG1_S:=EXIST(COND18,30) AND F13 AND 筛市;{第一层条件}
S1:=IF(M05>M10,20,0);{5>}
S2:=IF(M20>MA(C,60),10,0);{20>}
S3:=IF(KDJ.J>KDJ.K,10,0);
S4:=IF(MACD.DIF>MACD.DEA,10,0);
S5:=IF(MACD.MACD>0,10,0);
S6:=IF(V>MA(V,60),10,0);{量能得分}
S7:=IF(WINNER(C)>0.5,10,0);
S8:=IF(C/REF(C,1)>1.03,10,0);{当日涨幅得分}
QD_S:=S1+S2+S3+S4+S5+S6+S7+S8;
金芒:XG1_S AND QD_S>=80;
STICKLINE(金芒,0,72,2,1),COLOR0000FF;
STICKLINE(金芒,0,50,3,1),COLORMAGENTA;
STICKLINE(金芒,0,72,0.6,0),COLORMAGENTA;
STICKLINE(金芒,0,50,0.6,0),COLOR0000FF;
STICKLINE(金芒,0,20,4,0),COLOR00FFFF;
DRAWICON(金芒,76,9);
DRAWICON(金芒,45,9);
DRAWICON(金芒,25,9);
DRAWTEXT(金芒,50,' ★ 金芒猎势'),COLOR0000FF;
选股公式
JX1:=((C-REF(C,5))/REF(C,5)*100)-((INDEXC-REF(INDEXC,5))/REF(INDEXC,5)*100);
JX2:=((C-REF(C,10))/REF(C,10)*100)-((INDEXC-REF(INDEXC,10))/REF(INDEXC,10)*100);
JX3:=JX1>=5 AND JX1>=REF(JX1,1) AND JX2>=5;
JX4:=JX2>=10;
JX5:=JX3 OR JX4;
JX6:=EMA(C,5);
JX7:=EMA(VOL,5);
JX8:=MA(C,5);
JX9:=MA(C,10);
JX10:=MA(C,20);
JX11:=EMA(SLOPE(C,21)*20+C,55);
JX12:=C>JX8;
JX13:=C>JX9;
JX14:=C>JX10;
JX15:=JX8>JX9;
JX16:=JX8>JX10;
JX17:=REF(JX10,1);
JX18:=JX10>JX17;
JX19:=NOT(CODELIKE('4'));
JX20:=NOT(CODELIKE('688'));
JX21:=IF(NAMELIKE('S'),0,1);
JX22:=IF(NAMELIKE('*'),0,1);
JX23:=NOT(CODELIKE('8'));
JX24:=JX19 AND JX21 AND JX20 AND JX22 AND JX23;
JX25:=IF(JX12,10,0-10)+IF(JX13,10,0-10)+IF(JX14,10,0-10)+IF(JX15,10,0-10)+IF(JX16,10,0-10)+IF(JX18,10,0-10);
JX26:=ATAN((JX6/REF(JX6,1)-1)*100)*180/3.1416;
JX27:=(C-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
JX28:=CEILING(SMA(JX27,13,8));
JX29:=JX28< 10 AND JX25=(-60) AND JX26< (-60);
JX30:=ATAN((JX7/REF(JX7,1)-1)*100)*180/3.1416;
JX31:=C>JX11 AND OPEN>JX11 AND C>OPEN AND JX26>50 AND JX30>70;
JX32:=FILTER(JX31,13);
JX33:=EXIST(JX29,30) AND JX32 AND JX24;
JX34:=IF(MA(C,5)>MA(C,10),20,0);
JX35:=IF(MA(C,20)>MA(C,60),10,0);
JX36:=IF(KDJ.J>KDJ.K,10,0);
JX37:=IF(MACD.DIF>MACD.DEA,10,0);
JX38:=IF(MACD.MACD>0,10,0);
JX39:=IF(V>MA(V,60),10,0);
JX40:=IF(WINNER(C)>0.5,10,0);
JX41:=IF(C/REF(C,1)>1.03,10,0);
JX42:=JX34+JX35+JX36+JX37+JX38+JX39+JX40+JX41;
金芒猎势X:JX5 AND JX33 AND JX42>=80;









