核心逻辑
这是一个综合型技术指标,包含以下几个核心部分: 1. **底部动态指标**:计算日内价格波动强度(SMA比率),当价格创30日新低时显示波动率,用于判断底部区域的波动情况。 2. **MACD指标**:标准的12/26日EMA差值信号,用于判断中短期趋势方向和动能。 3. **选股条件**:通过多周期(485天、222天、96天)的高低点移动平均线组合,计算类似枢轴点的支撑/压力位,结合波动率指标,筛选处于底部的股票。 4. **RSI指标**:使用6日和13日RSI判断超买超卖状态,RSI<20为超卖区域,RSI>80为超买区域。
买卖信号
- **买入信号**: - 选股条件满足(价格上穿枢轴线且位于底部区域) - 底部雷达触发(VARB<20 AND VARC<25 AND 上市天数>50) - **卖出信号**: - 顶部雷达触发(CROSS(80,RSI))
用法
1. **底部动态红线向上**且位于低位时,可能存在抄底机会 2. **MACD金叉**(DIFF上穿DEA)且红柱增长,为买入信号;**死叉**(DEA上穿DIFF)为卖出信号 3. **选股条件**同时满足时,是较强的底部确认信号 4. **底部雷达**出现时表示超卖可能见底;**顶部雷达**出现时表示超买可能见顶 5. 可结合RSI的80/20阈值进行买卖点确认
公式源码
AA:=SMA(Abs(L-REF(L,1)),30,1)/SMA(MAX(L-REF(L,1),0),30,1); 底部动态:EMA(IF(L<=LLV(L,30),AA,0),3)/10,COLORRED,LINETHICK2; DIFF:EMA(CLOSE,12) - EMA(CLOSE,26),COLORWHITE,LINETHICK1; DEA:EMA(DIFF,9),COLORYELLOW,LINETHICK1; macd:2*(DIFF-DEA), COLORSTICK; MACD1:MA(MACD,1),COLORRED; MACD2:MA(MACD,2),COLORCYAN; STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,2,0),COLORRED; STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,2,0),COLORYELLOW; STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCYAN; 波谷:=TROUGHBARS(3,15,1)<10; 底部:=IF(波谷=1,50,0); 初选:=底部>REF(底部,3); M_X1:=MA(HHV(H,485),17); M_X2:=MA(HHV(H,222),17); M_X3:=MA(HHV(H,96),17); M_X4:=MA(LLV(L,485),17); M_X5:=MA(LLV(L,222),17); M_X6:=MA(LLV(L,96),17); M_XA:=MA((M_X1*0.558+M_X2*0.558+M_X2*0.558+M_X4*0.96+M_X5*0.96+M_X6*0.96)/6,17); M_XB:=MA((M_X1*0.55+M_X2*0.55+M_X2*0.65+M_X4*1.25+M_X5*1.23+M_X6*1.2)/6,17); M_XC:=MA((M_X1*0.68+M_X2*0.68+M_X2*0.68+M_X4*1.3+M_X5*1.3+M_X6*1.3)/6,17); A_A:=MA((M_XA*3+M_XB*2+M_XC)/6*1.738,17); B_B:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100; C_C:=MA(IF(C*1.35<=A_A,B_B*10,B_B/10),3); D_D:=MA(IF(L<=LLV(L,13),(HHV(C_C,30)+B_B*2)/2,0),3); C_D1:=(3*C+2*O+L+H)/7; WMAC_D1_5:=(5*C_D1+4*REF(C_D1,1)+3*REF(C_D1,2)+2*REF(C_D1,3)+1*REF(C_D1,4))/(5+4+3+2+1); C_D2:=REVERSE(C_D1)+2*WMAC_D1_5; C_D3:=3*C_D2-2*SMA(C_D2,2,1); C_D4:=crOSS(C,C_D3) AND D_D; 选:=C_D4 AND 初选; 选1:选*0.6; LC:=REF(CLOSE,1); rsi:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100; 顶部雷达:CROSS(80,RSI)*0.3,LINETHICK2 ,COLORGREEN; DRAWTEXT(CROSS(80,RSI),0.3,'见顶 '),COLORGREEN; VARB:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100; VARC:=SMA(MAX(CLOSE-LC,0),13,1)/SMA(ABS(CLOSE-LC),13,1)*100; VARD:=BARSCOUNT(CLOSE); 底部雷达:(VARB< 20 AND VARC< 25 AND VARD> 50)*0.3,LINETHICK2, COLORFF9933; DRAWTEXT(CROSS(100,底部雷达) ,0.2,'底 '),LINETHICK1,COLORF00FF0;