威廉指标42和21粘合选股公式,结合MACD

威廉指标(Williams %R)是拉里·威廉斯(Larry Williams)于1973年开发的技术分析指标,衡量当前股价相对于一定时间内最高价和最低价的位置,旨在度量行情是否处于超买或超卖状态,属于震荡指标。

威廉指标计算公式:

WR = (Hn - C) / (Hn - Ln) × 100

其中,Hn是N日内的最高价,Ln是N日内的最低价,C是当前收盘价。

原版的威廉指标(以下简称WR指标)是乘以-100,因此有的软件WR指标的取值范围是-100到0,看到负数不要奇怪。本文的WR指标和国内主流软件保持一致,取值范围0到100。其中高于80被认为是超卖区域,低于20被认为是超买区域。当WR进入超卖区域时,表示市场可能即将出现反弹;当WR进入超买区域时,表示市场可能即将出现调整。

一、威廉指标副图(42和21日)

通达信自带的威廉指标(WR)默认参数是10和6,参数可以根据自己的需求进行修改,本公式使用42和21。

N:=42;

N1:=21;

WR1:100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N)),COLORWHITE;

WR2:100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1)),COLORYELLOW;

NOTEXT1:IF(WR1<>WR2,WR1,DRAWNULL),COLORWHITE;

NOTEXT2:IF(WR1<>WR2,WR2,DRAWNULL),COLORYELLOW;

NOTEXT3:IF(WR1=WR2 AND WR2>=80,WR2,DRAWNULL),COLORMAGENTA,LINETHICK2;{威廉指标42日线和21日线粘合并且21日线大于等于80,洋红色}

NOTEXT5:80,DOTLINE,COLORRED;

NOTEXT6:20,DOTLINE,COLORGREEN;

二、威廉指标42和21粘合主图指标公式

威廉指标42日线和21日线粘合,其实就是相等。当两条线粘合并且21日威廉指标线下穿80时发出信号,另外加入了MACD、最近跌幅等条件进行过滤。

N:=42;

N1:=21;

WR1:=100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N));

WR2:=100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1));

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

A1:=CROSS(80,WR2);{WR2下穿80}

A2:=WR1=WR2;{WR1、WR2粘合}

A3:=EXIST(WR2>90,5);{最近5日存在WR2大于90}

A4:=EVERY(MACD>REF(MACD,1),2);{最近两日MACD大于前一根MACD}

A5:=C>O;{阳线}

A6:=COUNT(C/REF(C,1)<0.92,10)=0;{最近10日没有跌幅大于8%}

XG:=A1 AND A2 AND A3 AND A4 AND A5 AND A6;

STICKLINE(XG,H,L,0,1),COLORYELLOW;

STICKLINE(XG,C,O,3,0),COLOR117777;

STICKLINE(XG,C,O,2.5,0),COLOR119999;

STICKLINE(XG,C,O,2,0),COLOR11BBBB;

STICKLINE(XG,C,O,1.5,0),COLOR11DDDD;

STICKLINE(XG,C,O,1,0),COLOR44FFFF;

DRAWICON(XG,L,11);

DRAWICON(CROSS(WR2,20),H,37),DRAWABOVE;

三、威廉指标42和21粘合选股公式

N:=42;

N1:=21;

WR1:=100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N));

WR2:=100*(HHV(HIGH,N1)-CLOSE)/(HHV(HIGH,N1)-LLV(LOW,N1));

DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);

DEA:=EMA(DIF,9);

MACD:=(DIF-DEA)*2;

A1:=CROSS(80,WR2);

A2:=WR1=WR2;

A3:=EXIST(WR2>90,5);

A4:=EVERY(MACD>REF(MACD,1),2);

A5:=C>O;

A6:=COUNT(C/REF(C,1)<0.92,10)=0;

XG:A1 AND A2 AND A3 AND A4 AND A5 AND A6;

最后说明一下,对于震荡指标来说,周期越小,指标越敏感,导致信号比较多,比如威廉指标周期参数默认10和6,下穿80的信号就很多,把周期参数放大之后可以减少这样的影响,但是也不能完全改变这种情况。另外震荡指标还有钝化的问题,当行情持续下跌,下穿80也不一定能形成反转。因此注意识别行情所处的状态,并结合支撑位等其他方法综合判断。

关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。

友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。

猜你喜欢

转载自blog.csdn.net/m0_74754828/article/details/134014277