指标的核心是捕捉股价进入高位超买区后出现回调阴线的时机。它先算出股价在近期高低点区间内的相对位置,经过平滑处理形成一个超买超卖指标。当该指标进入高位极值区域,说明股价短期过热。 操作策略上,信号触发的关键是:指标在高位区域连续停留后,当天收出阴线。这通常意味着高位追涨动能衰竭、空方开始反扑,是短期见顶回落的风险信号。出现此信号时应考虑减仓或离场,不宜追高。同时要结合成交量判断——阴线放量则回调风险更大,缩量则可能是短暂洗盘,需观察后续能否企稳。
{主图源码如下}
{26日最低价到收盘价的相对强弱值归一化}
VAR1:=(CLOSE-LLV(LOW,26))/(HHV(HIGH,26)-LLV(LOW,26))*100;
{对VAR1做两次3日简单移动平均}
VAR2:=SMA(SMA(VAR1,3,1),3,1);
{对VAR2做5日指数移动平均}
VAR3:=EMA(VAR2,5);
{VAR4直接引用VAR3数值}
VAR4:=VAR3;
{快线计算:3倍VAR2减2倍VAR3}
VAR5:=3*VAR2-2*VAR3;
{9日最低价到收盘价的相对强弱值归一化}
VAR6:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
{对VAR6做3日简单移动平均}
VAR7:=SMA(VAR6,3,1);
{对VAR7做3日简单移动平均}
VAR8:=SMA(VAR7,3,1);
{短快线:3倍VAR7减2倍VAR8}
VAR9:=3*VAR7-2*VAR8;
{36日最低价}
VAR10:=LLV(LOW,36);
{30日最高价}
VAR11:=HHV(HIGH,30);
{中长期强弱指标计算}
VAR12:=EMA((CLOSE-VAR10)/(VAR11-VAR10)*4,4)*25;
{判断VAR12大于90}
VAR13:=VAR12>90;
{当日涨幅小于3%}
VAR14:=C/REF(C,1)<1.03;
{10日内VAR13成立的次数}
VAR15:=COUNT(VAR13,10);
{选股条件:高位+连续信号+当日阴线+前两日阴线}
选股:=VAR13 AND VAR15=2 AND REF(VAR15,1)=1 AND C<O AND REF(C,2)<REF(O,2);
{满足选股条件时画青色实心K线}
STICKLINE(选股,OPEN,CLOSE,3,0),COLOR00FFFF;
{满足选股条件时在低点画向上箭头}
DRAWICON(选股,L*0.99,1);
{满足选股条件时标注文字}
DRAWTEXT(选股,L*0.975,' ★阴线时机'),COLOR0000FF;
{副图源码如下}
{26日最低价到收盘价的相对强弱值归一化}
VAR1:=(CLOSE-LLV(LOW,26))/(HHV(HIGH,26)-LLV(LOW,26))*100;
{对VAR1做两次3日简单移动平均}
VAR2:=SMA(SMA(VAR1,3,1),3,1);
{对VAR2做5日指数移动平均}
VAR3:=EMA(VAR2,5);
{VAR4直接引用VAR3数值}
VAR4:=VAR3;
{快线计算:3倍VAR2减2倍VAR3}
VAR5:=3*VAR2-2*VAR3;
{9日最低价到收盘价的相对强弱值归一化}
VAR6:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
{对VAR6做3日简单移动平均}
VAR7:=SMA(VAR6,3,1);
{对VAR7做3日简单移动平均}
VAR8:=SMA(VAR7,3,1);
{短快线:3倍VAR7减2倍VAR8}
VAR9:=3*VAR7-2*VAR8;
{36日最低价}
VAR10:=LLV(LOW,36);
{30日最高价}
VAR11:=HHV(HIGH,30);
{中长期强弱指标计算}
VAR12:=EMA((CLOSE-VAR10)/(VAR11-VAR10)*4,4)*25;
{判断VAR12大于90}
VAR13:=VAR12>90;
{当日涨幅小于3%}
VAR14:=C/REF(C,1)<1.03;
{10日内VAR13成立的次数}
VAR15:=COUNT(VAR13,10);
{阴线时机信号条件}
阴线时机:VAR13 AND VAR15=2 AND REF(VAR15,1)=1 AND C<O AND REF(C,2)<REF(O,2),LINETHICK2,COLORFF0080;
{上一次信号出现当日的收盘价}
VAR16:=REF(C,BARSLAST(阴线时机));
{信号价上浮1%}
VAR17:=REF(C,BARSLAST(阴线时机))*1.01;
{信号前一日最高价}
VAR18:=REF(H,BARSLAST(阴线时机)-1);
{信号价下浮3%}
VAR19:=REF(C,BARSLAST(阴线时机))*0.97;
{信号前一日收盘价}
VAR20:=REF(C,BARSLAST(阴线时机)-1);
{信号前一日涨幅放大计算值}
VAR21:=(REF(C,BARSLAST(阴线时机)-1)/VAR16-1)*155;
{当日涨跌幅}
VAR22:=C/REF(C,1);
{距离上一次信号的周期数}
VAR23:=BARSLAST(阴线时机);
{信号前一日高点相对信号价的涨幅}
VAR24:=(VAR18/VAR16-1)*100;
{前一日出信号且当日收红,画蓝色柱}
STICKLINE(REF(阴线时机,1) AND VAR22>=0,0,0.50,2,0),COLOR0000FF;
{前一日出信号且当日收绿,画绿色柱}
STICKLINE(REF(阴线时机,1) AND VAR22<0,0,0.50,2,0),COLOR00FF00;
{前一日出信号且涨幅达标,画卖出图标}
DRAWICON(REF(阴线时机,1) AND VAR24>=1,0.68,5);
{前一日出信号且涨幅不达标,画买入图标}
DRAWICON(REF(阴线时机,1) AND VAR24<1,0.68,4);
{前一日出信号时显示涨幅数值}
DRAWNUMBER(REF(阴线时机,1),0.85,VAR24),COLORFFFFFF;
{涨幅数值后加百分号文字}
DRAWTEXT(REF(阴线时机,1),0.8,' %'),COLORFFFFFF;
{选股源码如下}
VAR10:=LLV(LOW,36);
VAR11:=HHV(HIGH,30);
VAR12:=EMA((CLOSE-VAR10)/(VAR11-VAR10)*4,4)*25;
VAR13:=VAR12>90;
VAR15:=COUNT(VAR13,10);
阴线时机:VAR13 AND VAR15=2 AND REF(VAR15,1)=1 AND C<O AND REF(C,2)<REF(O,2),LINETHICK2,COLORFF0080;
