核心逻辑
该指标是一个综合型选股指标,主要包含三部分: 1. **私募机构监测**:通过计算投资者持仓成本分布(AA/BB/CC/DD),识别机构资金进场和加仓行为。CC<3%表示获利盘极少,DD<0.5%表示亏损盘极少,说明筹码高度集中。 2. **短线买入信号**:VAR1要求5日最低价等于45日最低价且股价涨幅≥4%,VAR2要求收盘价高于昨日中轴价,组合成"立即买入"条件。 3. **RSI超买卖出**:VAR4计算6日RSI,当RSI从下往上穿过80时产生"坚决卖出"信号。
买卖信号
**买入信号:** - 私募机构进场日(A11):满足机构资金进场条件(连续3日A8条件满足) - 私募机构加仓日(A12):满足机构加仓条件或特殊市场条件(EE) - 立即买入(VAR1 AND VAR2):5日最低价=45日最低价 且 收盘价≥开盘价×1.04 且 收盘价>昨日中轴价 **卖出信号:** - 坚决卖出:RSI(6)从下往上穿过80超买区域
用法
1. **机构信号**:出现"进场"提示表示私募机构开始建仓,出现"加仓"提示表示机构持续买入,可作为中线关注信号 2. **立即买入**:出现红色柱状条时为短线买入点,需结合大盘环境和个股形态综合判断 3. **坚决卖出**:出现蓝色柱状条时表示RSI进入超买区域,应考虑获利了结 4. **配合使用**:建议机构信号与立即买入信号共振时买入可靠性更高,RSI超买时需警惕短期回调风险
公式源码
AA:=(WINNER((CLOSE + ((CLOSE * 15) / 100))) * 100); BB:=(WINNER((CLOSE + ((CLOSE * 0) / 100))) * 100); CC:=(AA - BB); DD:=((WINNER((CLOSE - ((CLOSE * 0.1) / 100))) - WINNER((CLOSE - ((CLOSE * 15) / 100)))) * 100); EE:=(((CC < 3) AND (DD < 0.5)) AND (OPEN <LOW OR O>L)); A1:=DYNAINFO(6); A2:=IF((LOW > A1),0,IF((HIGH < A1),1,(((A1 - LOW) + 0.01) / ((HIGH - LOW) + 0.01)))); A3:=(vol / WINNER(LOW)); A4:=REF(HHV(CLOSE,120),1); A5:=REF(LLV(CLOSE,120),1); A6:=((100 * (CLOSE - A5)) / (A4 - A5)); A7:=((A2 > 0) OR (A2 = 1)); A8:=((A7 AND ((A3 / REF(A3,3)) >= 3)) AND (A6 < 80)); A9:=(((REF(A8,1) OR REF(A8,2)) OR REF(A8,3)) OR REF(A8,4)); A10:=(A8 AND A9); A11:=IF(FILTER(A8,3),5,0); A12:=IF((FILTER(A10,3) OR EE),10,0); 私募机构进场日:STICKLINE(A11,0,5,5,0),COLORFF7700; 私募机构加仓日:STICKLINE(A12,0,15,5,0),COLORFF00FF; STICKLINE(A11,0,5,5,0),COLORFF7700; STICKLINE(A12,0,15,4.5,0),COLOR102099; DRAWTEXT(A11,8,'进场'),COLORFFFF00; DRAWTEXT(A12,17,'加仓'),COLORWHITE; VAR1:=((LLV(LOW,5) = LLV(LOW,45)) AND (CLOSE >= (OPEN * 1.04))); VAR2:=(CLOSE > ((REF(HIGH,1) + REF(LOW,1)) / 2)); 立即买入: (VAR1 AND VAR2),STICK,LINETHICK2; VAR3:=REF(CLOSE,1); VAR4:=((SMA(MAX((CLOSE - VAR3),0),6,1) / SMA(Abs((CLOSE - VAR3)),6,1)) * 100); 坚决卖出:crOSS(80,VAR4),STICK,LINETHICK2,COLORLIBLUE; DRAWICON(坚决卖出,1.1,2); DRAWICON(立即买入,1.1,1); VAR11:=CLOSE; VAR21:=REF(CLOSE,1); VAR31:=REF(CLOSE,2); VAR41:=(((VAR11 > VAR21) AND (VAR11 > VAR31)) AND (VAR11 > MA(CLOSE,3))); VAR51:=(((VAR11 < VAR21) AND (VAR11 < VAR31)) AND (VAR11 < MA(CLOSE,3))); VAR61:=LLV(CLOSE,20); (VAR41 * (VAR11 - (VAR61 * 0.95))),VOLSTICK; (VAR51 * (VAR11 - (VAR61 * 0.95))),STICK;