核心逻辑
这是一个**多周期综合风险评估指标**,通过计算短期(15日)、中期(60日)、长期(240日)三个时间周期的价格波动风险值,结合散户/庄家博弈能量,来判断市场处于哪个风险区间。 核心原理: 1. **价格加权平均(P)**:综合收盘价、最高价、最低价、开盘价的加权平均值 2. **多周期风险值**:分别计算短、中、长期价格相对位置的EMA值,数值越高风险越大 3. **涨跌能量对比(DD)**:统计上涨日与下跌日的成交量加权差异,反映多空力量对比 4. **散户/庄家指标**:基于短期波动计算的散户线和庄家线,用于判断主力动向
买卖信号
**买入信号:** - D1:长中短风险值同时上升,且长期<8、中期<10、短<15,且DD<15且收阳 - D2:短风险上穿中风险,且中期<8 - D3:短风险上穿长期,且长期<8且中期<20 - 中风险<5且回升且收阳(FILTER条件,显示14) **卖出信号:** - 中风险>90且下降且BB下降(FILTER条件,显示92) - 长中短风险同时下降,且中风险>95、短风险>85或长中短都>100 - VARA>0且VARC下穿VARA时卖出 **辅助信号:** - CCI>100显示超买风险(绿色) - RSI1>80显示超买(亮绿色) - CCI<-100显示超卖(黄色) - RSI1<25显示超卖(紫色)
用法
1. **风险区域判断**:风险值>80为高风险区,<20为低风险区,50为中轴 2. **趋势判断**:长中短风险同时上升表示上涨趋势形成,同时下降表示下跌趋势 3. **买入时机**:在低风险区(<20)出现买入信号(D1/D2/D3)时建仓 4. **卖出时机**:在高风险区(>80)出现卖出信号时减仓或清仓 5. **超买超卖**:结合CCI和RSI1的STICKLINE判断极端行情
公式源码
T1:=5; T2:=4; P:=((2)*(CLOSE) + HIGH + LOW + OPEN)/(5); BB:=MA(P,3); CC:=(SUM(IF((P > REF(P,1)),(P)*(vol),0),4))/(SUM(IF((P < REF(P,1)),(P)*(VOL),0),4)); DD:=REF(100 - (100)/(1 + CC),1); A1:=HHV(P,15); A2:=LLV(P,15); A3:=A1 - A2; A4:=(EMA((P - A2)/(A3),2))*(100); B1:=HHV(P,60); B2:=LLV(P,60); B3:=B1 - B2; B4:=(EMA((P - B2)/(B3),2))*(100); C1:=HHV(P,240); C2:=LLV(P,240); C3:=C1 - C2; C4:=(EMA((P - C2)/(C3),2))*(100); 长风险:C4,Linethick2,Color443434; 中风险:B4,ColorAA7755; 短风险:A4,Color44AABB; IF(FILTER((中风险 < REF(中风险,1)) and (中风险 > 90) and (BB < REF(BB,1)),5),92,100),Linethick2,Color44BB00; IF(FILTER((中风险 > REF(中风险,1)) and (中风险 < 5) and (CLOSE > REF(CLOSE,1)),5),14,0),Linethick2,Color2222FF; VAR4:=LLV(LOW,T1); VAR5:=HHV(HIGH,T2); 散户:EMA(((P - VAR4)/(VAR5 - VAR4))*(100),T2),Linethick2,Color3333DD; 庄家:EMA((0.667)*(REF(散户,1)) + (0.333)*(散户),2),Linethick2,ColorDDCC00; VAR6:=((HHV(HIGH,4) - P)/(HHV(HIGH,4) - LLV(LOW,4)))*(100) - 72; VAR7:=((P - LLV(LOW,4))/(HHV(HIGH,4) - LLV(LOW,4)))*(100); VAR8:=SMA(VAR7,2,1); VAR9:=CLOSE - REF(CLOSE,5); VARA:=((EMA(EMA(VAR9,5),5))/(EMA(EMA(Abs(VAR9),5),5)))*(100); VARB:=((EMA(EMA(VAR9,10),10))/(EMA(EMA(ABS(VAR9),10),10)))*(100); VARC:=((EMA(EMA(VAR9,20),20))/(EMA(EMA(ABS(VAR9),20),20)))*(100); 卖出:=IF((VARA > 0) and crOSS(VARC,VARA),10,0); cci:=((P - MA(P,14))*(100))/((1.5)*(AVEDEV(P,14))); rsi1:=((SMA(MAX(CLOSE - REF(CLOSE,1),0),6,1))/(SMA(ABS(CLOSE - REF(CLOSE,1)),6,1)))*(100); STICKLINE((CCI > 100),106,100,6,0),Color00AC00; STICKLINE((RSI1 > 80),105,102,6,0),Color00FE00; STICKLINE((CCI < (-100)),(-6),0,6,0),coloryellow; STICKLINE((RSI1 < 25),(-6),(-2),6,0),ColorFF44FF; D1:=(中风险 > REF(中风险,1)) and (短风险 > REF(短风险,1)) and (长风险 > REF(长风险,1)) and (长风险 < 8) and (中风险 < 10) and (短风险 < 15); D2:=CROSS(短风险,中风险) and (中风险 < 8); D3:=CROSS(短风险,长风险) and (长风险 < 8) and (中风险 < 20); DRAWICON(FILTER(D1 or D2 or D3 and (DD < 15) and (CLOSE > REF(CLOSE,1)),5),8,1),ColorFF0000; DRAWICON(FILTER((中风险 < REF(中风险,1)) and (短风险 < REF(短风险,1)) and (长风险 < REF(长风险,1)) and (中风险 > 95) and (短风险 > 85) or (长风险 > 100) and (中风险 > 100) and (短风险 > 100),5),95,2),Color000080; 警戒线:80,ColorDCDCDC; 启动线:20,coloryellow; 50,POINTDOT,Color00DCDC;