指标包含多个子功能:
1. 短周期KDJ:基于7日高低点计算RSV,再生成短K、短D线,用于短期超买超卖判断。
2. 筹码相对空间:用WINNER函数计算当前收盘价在全部筹码中的位置百分比,反映筹码分布。
3. 风险/抄底信号:通过价格与均线偏离度(Z-score类计算)的交叉,提示风险(绿色文字)或抄底(粉色文字)时机。
4. 柱状线:风险信号对应绿色柱,抄底信号对应红色柱,辅助视觉识别。
5. 成本均线交叉:基于成交均价与收盘价比较,计算筹码成本均线,当其穿越86、5、45时分别提示“振荡诱多”、“低位吸筹”、“猛拉”。
使用方法:观察短K/D线判断短期波动;筹码相对空间>80表示高位,<20表示低位;关注文字和柱状线提示的买卖点。
RSV:=((CLOSE - LLV(LOW,7))/(HHV(HIGH,7) - LLV(LOW,7)))*(100);
短K:SMA(RSV,3,1),COLORFF0000;
短D:SMA(短K,3,1),COLORFF0000;
RSV1:=((CLOSE - LLV(LOW,38))/(HHV(HIGH,38) - LLV(LOW,38)))*(100);
筹码相对空间:(WINNER(CLOSE))*(100),CIRCLEDOT,COLOR0095FF,LINETHICK2;
VAR1:=SMA(((CLOSE - LLV(LOW,60.1355))/(HHV(HIGH,60.1355) - LLV(LOW,60)))*(80),7,1);
VAR2:=CROSS(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),10))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),10))),(-200)) AND (((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),5))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),5))) > (-100));
DRAWTEXT(CROSS(EMA(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),10))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),10))),13),EMA(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),5))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),5))),13)) AND (EMA(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),10))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),10))),13) > 0),98,' 风险'),LINETHICK2,COLOR00FF00;
DRAWTEXT((FILTER(VAR2,5) = 1),0,' 准备抄底'),LINETHICK2,COLORFF00FF;
STICKLINE(CROSS(EMA(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),10))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),10))),13),EMA(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),5))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),5))),13)) AND (EMA(((HIGH + LOW + CLOSE)/(3) - MA((HIGH + LOW + CLOSE)/(3),10))/((0.015)*(AVEDEV((HIGH + LOW + CLOSE)/(3),10))),13) > 0),80,100,10,0),COLOR008000;
STICKLINE((FILTER(VAR2,5) = 1),0,20,10,0),COLORRED;
VAR3:=MA((100)*(WINNER(IF((((AMOUNT)/(VOL))/(100) > (CLOSE)*(1.1)),CLOSE,IF((((AMOUNT)/(VOL))/(100) < (CLOSE)*(0.9)),CLOSE,((AMOUNT)/(VOL))/(100))))),5);
DRAWTEXT(CROSS(86,VAR3),VAR1,' 振荡诱多'),COLORFF0000;
DRAWTEXT(CROSS(VAR3,5),VAR1,' 低位吸筹'),COLORRED;
DRAWTEXT(CROSS(VAR3,45),VAR1,' 猛拉'),COLORFFFFFF;