核心逻辑
这是一个综合型技术指标,融合了趋势判断和压力支撑分析。主要包含三个部分:1)使用Williams %R变体(LW&R)判断短期趋势方向;2)利用成交量加权的加权价格线(类似均线)判断中期趋势;3)通过计算动态支撑线(VAR11)和压力线(VARD)来识别关键价位。其中LW&R指标通过13日最高价和最低价的区间来计算当前价格位置,短周期均线上穿长周期均线时视为多头趋势,下穿则为空头趋势。
买卖信号
**买入信号:** - VAR4AA条件:当日涨幅>5%且当日最高价/收盘价<1.01且当日收盘价>前日收盘价,满足时显示"加仓"和"★"买入标记 - VAR6条件:VAR3上穿VAR5时产生买入信号(类似MACD金叉) **卖出信号:** - A2AA条件:9日前的收盘价<当前收盘价,产生卖出信号(显示绿色标记) - VAR7条件:VAR3下穿VAR5时产生卖出信号(类似MACD死叉) **辅助判断:** - LWR1上穿LWR2:短期多头趋势(画浅橙色K线) - LWR1下穿LWR2:短期空头趋势(画蓝色K线)
用法
1. **趋势判断**:观察LW&R指标的金叉死叉和K线颜色变化,作为多空趋势参考 2. **加仓信号**:当出现"加仓"或"★"标记时,是较强的买入信号,需结合成交量放大确认 3. **压力支撑**:紫色支撑线(VAR11)和蓝色压力线(VARD)分别作为止损位和止盈位参考 4. **动态均价**:观察上升价格线和下降价格线的位置关系,判断中期趋势方向 5. **综合运用**:建议在上升趋势中(K线为浅橙色)出现加仓信号时买入,在压力线附近或趋势转弱时考虑卖出
公式源码
RSV:=((HHV(HIGH,13)-CLOSE)/(HHV(HIGH,13)-LLV(LOW,13)))*(100); Lwr1:=SMA(RSV,3,1); LWR2:=SMA(LWR1,5,1); STICKLINE((LWR1>=LWR2),HIGH,LOW,0.05,0),COLORFFDDC0; STICKLINE((LWR1>=LWR2),OPEN,CLOSE,5,0),COLORFFDDC0; STICKLINE((LWR1<LWR2),HIGH,LOW,0.05,0),COLOR0000FF; STICKLINE((LWR1<LWR2),OPEN,CLOSE,5,1),COLOR0000FF; VAR1AA:=((2)*(CLOSE)+OPEN+HIGH+LOW)/(5); VAR2AA:=vol; 上升价格线:(SUM((VAR1AA)*(VAR2AA),8))/(SUM(VAR2AA,8)),COLOR0000FF; 下降价格线:LLV(上升价格线,8),COLOR00FF00; VAR3AA:=IF((CLOSE>REF(CLOSE,1)),88,0); VAR4AA:=IF(((CLOSE)/(REF(CLOSE,1))>1.05) AND ((HIGH)/(CLOSE)<1.01) AND (VAR3AA>0),91,0); DRAWTEXT(FILTER((VAR4AA>90),34),(LOW)*(0.94999998),'加仓'),COLOR00FFFF; DRAWTEXT(FILTER((VAR4AA>90),34),(LOW)*(0.99000001),'★'),COLOR00FFFF; A1AA:=9; A2AA:=(REF(CLOSE,A1AA+1)<CLOSE); DRAWTEXT(FILTER((A2AA>0),34),(HIGH)*(1.02),''),COLORGREEN; VAR1:=REF(CLOSE,1); VAR2:=MA(CLOSE,5); VAR3:=SMA(MAX(CLOSE-VAR1,0),6,1)/SMA(Abs(CLOSE-VAR1),6,1)*100; VAR4:=SMA(MAX(CLOSE-VAR1,0),12,1)/SMA(ABS(CLOSE-VAR1),12,1)*100; VAR5:=SMA(MAX(CLOSE-VAR1,0),24,1)/SMA(ABS(CLOSE-VAR1),24,1)*100; VAR6:=IF(crOSS(VAR3,VAR5),LOW,REF(LOW,BARSLAST(CROSS(VAR3,VAR5)))); VAR7:=IF(CROSS(VAR5,VAR3),HIGH,REF(HIGH,BARSLAST(CROSS(VAR5,VAR3)))); VAR8:=IF(CLOSE>=MA(CLOSE,20),80,50); VAR9:=IF(CLOSE>=MA(CLOSE,20),50,20); VARA:=IF(VAR3<VAR8 AND REF(VAR3,1)>=VAR8,HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8 AND REF(VAR3,1)<VAR8)-1),REF(HHV(REF(HIGH,1),BARSLAST(VAR3>=VAR8 AND REF(VAR3,1)<VAR8)-1),BARSLAST(VAR3<VAR8 AND REF(VAR3,1)))); VARB:=IF(HIGH>VARA,LOW,REF(LOW,BARSLAST(HIGH>VARA))); VARC:=IF(HIGH>VARA,VAR3,REF(VAR3,BARSLAST(HIGH>VARA))); VARD:=IF(HIGH>VARB AND VAR3<VARC AND VAR3<VAR5,HIGH,REF(HIGH,BARSLAST(HIGH>VARB AND VAR3<VARC AND VAR3<VAR5))); VARE:=IF(VAR3>VAR9 AND REF(VAR3,1)<=VAR9,LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9 AND REF(VAR3,1)>VAR9)-1),REF(LLV(REF(LOW,1),BARSLAST(VAR3<=VAR9 AND REF(VAR3,1)>VAR9)-1),BARSLAST(VAR3>VAR9 AND REF(VAR3,1)))); VARF:=IF(LOW<VARE,HIGH,REF(HIGH,BARSLAST(LOW<VARE))); VAR10:=IF(LOW<VARE,VAR3,REF(VAR3,BARSLAST(LOW<VARE))); VAR11:=IF(LOW<VARF AND VAR3>VAR10 AND VAR3>VAR5,LOW,REF(LOW,BARSLAST(LOW<VARF AND VAR3>VAR10 AND VAR3>VAR5))); 支撑线: VAR11,COLORFF00FF ,LINETHICK2 ; 压力线: VARD, COLORBLUE,LINETHICK2 ;