核心逻辑
这是一个综合型选股指标,主要用于识别机构建仓完毕即将启动的股票。核心逻辑包含以下几个方面: 1. **均线多头排列**:短期均线(如2日、3日)上穿中期均线(8日、13日),形成上涨趋势 2. **低波动筛选**:20日内股价波动幅度小于30%,说明股价处于蓄势待发状态 3. **成本分布分析**:通过计算不同成本区间的均值,构建成本均线系统,判断机构持仓成本 4. **机构持仓信号**:计算机构持仓比例变化,当机构持仓增加且超过一定阈值时视为利好 5. **量价配合**:要求成交量放大至20日均量以上 6. **价格位置**:股价处于相对低位且接近成本均线
买卖信号
**买入信号**: - 选股条件:XA_87 AND (XA_76 OR XA_77),输出红色粗线 - XA_76:XA_31(综合条件满足)与XA_75(形态满足)的与运算 - XA_77:XA_31与XA_28上穿0轴且5日内出现过XA_75信号的组合 - 具体形态条件包括:均线多头排列、成交量放大、机构持仓增加、价格突破成本均线等 **卖出信号**: - 公式中未设置明确的卖出条件,属于纯选股型指标
用法
1. **使用方法**:将公式作为选股器使用,在满足条件的股票中筛选出目标个股 2. **选股范围**:该指标选出的是机构建仓完毕、
公式源码
XA_1:=MA(CLOSE,2); XA_2:=SMA(CLOSE,8.5,1); XA_3:=SMA(CLOSE,13.5,1); XA_4:=SMA(CLOSE,3,1); XA_5:=SMA(CLOSE,8,1); XA_6:=XA_1>REF(XA_1,1) AND XA_4>REF(XA_4,1) AND XA_2>REF(XA_2,1) AND XA_3>REF(XA_3,1); XA_7:=XA_1>XA_4 AND XA_4>XA_2 AND XA_2>XA_3; XA_8:=XA_7 AND XA_6; XA_9:=20; XA_10:=30; XA_11:=100*((HHV(HIGH,XA_9)-LLV(LOW,XA_9))/LLV(LOW,XA_9))<XA_10; XA_12:=vol>MA(VOL,20); XA_13:=(COST(85)+COST(15))/2; XA_14:=(COST(75)+COST(25))/2; XA_15:=(COST(65)+COST(35))/2; XA_16:=(COST(55)+COST(45))/2; XA_17:=(COST(95)+COST(5))/2; XA_18:=(XA_13+XA_14+XA_15+XA_16+XA_17)/5; XA_19:=(COST(90)+COST(10))/2; XA_20:=(COST(80)+COST(20))/2; XA_21:=(COST(70)+COST(30))/2; XA_22:=(COST(60)+COST(40))/2; XA_23:=COST(50); XA_24:=(XA_19+XA_20+XA_21+XA_22+XA_23)/5; XA_25:=(XA_18+XA_24)/2; XA_26:=SMA(XA_25,2,1); XA_27:=(XA_25/REF(XA_25,1)-1)*1000; XA_28:=EMA(XA_27,10); XA_29:=(HIGH+LOW+CLOSE)/3; XA_30:=(XA_29-MA(XA_29,30))/(0.015*AVEDEV(XA_29,30)); XA_31:=XA_8 AND XA_11 AND XA_12 AND XA_28>0 AND XA_30>170; XA_32:=(3*CLOSE+HIGH+LOW+OPEN)/6; XA_33:=(8*XA_32+7*REF(XA_32,1)+6*REF(XA_32,2)+5*REF(XA_32,3)+4*REF(XA_32,4)+3*REF(XA_32,5)+2*REF(XA_32,6)+REF(XA_32,8))/36; XA_34:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>XA_33; XA_35:=FILTER(XA_34,5); XA_36:=IF(BARSLAST(XA_35)=1 AND CLOSE>REF(HIGH,1),1,IF(BARSLAST(XA_35)=2 AND CLOSE>REF(HIGH,2),1,IF(BARSLAST(XA_35)=3 AND CLOSE>REF(HIGH,3),1,0))); XA_37:=XA_36=1; XA_38:=IF(BARSLAST(XA_35)=1 AND CLOSE>REF(LOW,1),1,IF(BARSLAST(XA_35)=2 AND CLOSE>REF(LOW,2),1,IF(BARSLAST(XA_35)=3 AND CLOSE>REF(LOW,3),1,0))); XA_39:=XA_38=1; XA_40:=XA_39 AND XA_37; XA_41:=FILTER(XA_40,3); XA_42:=EMA(WINNER(CLOSE)*70,3); XA_43:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3); XA_44:=XA_43/(XA_42+XA_43)*100; XA_45:=XA_42/(XA_42+XA_43)*100; XA_46:=MA(XA_42+XA_43,13); XA_47:=BARSLAST(XA_44<90 AND REF(XA_44,1)>90); XA_48:=EMA(XA_44,89); XA_49:=EMA(XA_45,89); XA_50:=INTPART(XA_45-XA_49); XA_51:=EMA(XA_44,8); XA_52:=IF(XA_45-REF(XA_45,1)>XA_44-REF(XA_44,1),1,0); XA_53:=INTPART(XA_44); XA_54:=INTPART(XA_45); XA_55:=2; XA_56:=5; XA_57:=34; XA_58:=100*(CLOSE-LLV(LOW,XA_57))/(HHV(CLOSE,XA_57)-LLV(LOW,XA_57)); XA_59:=AMOUNT/CLOSE/(HHV(AMOUNT,XA_57)/HHV(CLOSE,XA_57)); XA_60:=IF(XA_59>1,1,XA_59)*100; XA_61:=3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1); XA_62:=LLV(XA_61,3); XA_63:=MA(XA_61,12); XA_64:=1; XA_65:=LLV(LOW,10); XA_66:=HHV(HIGH,25); XA_67:=EMA((CLOSE-XA_65)/(XA_66-XA_65)*4,4)*XA_64*30; XA_68:=XA_60>=90 AND XA_58>80 AND XA_63<90; XA_69:=BARSLAST(crOSS(XA_67,XA_63))<40; XA_70:=CLOSE/REF(CLOSE,1)>1+0.01*XA_55; XA_71:=XA_68 AND XA_69 AND (CLOSE>OPEN OR CLOSE/REF(CLOSE,1)>1.05) AND XA_70; XA_72:=IF(CROSS(XA_54,XA_53),120,0); XA_73:=MA(CLOSE,5)>REF(MA(CLOSE,5),1) AND MA(CLOSE,10)>REF(MA(CLOSE,10),1) AND MA(CLOSE,35)>REF(MA(CLOSE,35),1) AND MA(CLOSE,60)>REF(MA(CLOSE,60),1); XA_74:=XA_72 AND XA_71 AND XA_73 AND MA(CLOSE,5)>MA(CLOSE,10) AND MA(CLOSE,10)>MA(CLOSE,35) AND MA(CLOSE,35)>MA(CLOSE,60); XA_75:=XA_41 OR XA_74; XA_76:=XA_31 AND XA_75; XA_77:=XA_31 AND CROSS(XA_28,0) AND COUNT(XA_75,5)>0; XA_78:=(HIGH+LOW+OPEN+CLOSE+REF(HIGH,1)+REF(LOW,1)+REF(OPEN,1)+REF(CLOSE,1)+REF(HIGH,2)+REF(LOW,2)+REF(OPEN,2)+REF(CLOSE,2)+REF(HIGH,3)+REF(LOW,3)+REF(OPEN,3)+REF(CLOSE,3)+REF(HIGH,4)+REF(LOW,4)+REF(OPEN,4)+REF(CLOSE,4)+REF(HIGH,5)+REF(LOW,5)+REF(OPEN,5)+REF(CLOSE,5)+REF(HIGH,6)+REF(LOW,6)+REF(OPEN,6)+REF(CLOSE,6)+REF(HIGH,7)+REF(LOW,7)+REF(OPEN,7)+REF(CLOSE,7)+REF(HIGH,8)+REF(LOW,8)+REF(OPEN,8)+REF(CLOSE,8)+REF(HIGH,9)+REF(LOW,9)+REF(OPEN,9)+REF(CLOSE,9)+REF(HIGH,10)+REF(LOW,10)+REF(OPEN,10)+REF(CLOSE,10))/46; XA_79:=MA(XA_78,60); XA_80:=XA_79+2*STD(XA_78,60); XA_81:=XA_79+1.7*STD(XA_78,60); XA_82:=MIN(XA_80,XA_81); XA_83:=(((HIGH+LOW)/2+(CLOSE+OPEN))/3+5*HIGH)/6; XA_84:=EMA(XA_83,270)+(1+180/270)*STD(XA_83,180); XA_85:=EMA(XA_83,270)-(1+180/270)*STD(XA_83,180); XA_86:=(XA_84/XA_85-1)*100; XA_87:=XA_86<56 AND (COUNT(CLOSE>XA_82,10)>=7 OR COUNT(CROSS(CLOSE,XA_82),5)>=1 OR COUNT(CROSS(CLOSE,XA_85),15)>=1); 选股:XA_87 AND (XA_76 OR XA_77),COLORRED,LINETHICK2;RSV1:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;RSV2:=(CLOSE-LLV(LOW,37))/(HHV(HIGH,37)-LLV(LOW,37))*100;