在前面的文章中,介绍了赫尔均线 (HMA)和随机RSI(StochRSI),这两个指标分别属于趋势指标和摆动指标。趋势指标和摆动指标是技术分析中常用的两类指标,用于分析市场的走势和波动,它们的计算方法、应用场景都是有区别的。今天利用两类指标的特性,结合赫尔均线 (HMA)和随机RSI(StochRSI)编写上涨回调选股公式。
一、趋势指标和摆动指标的区别
1、趋势指标
趋势指标主要用于识别和判断市场的趋势方向和强度。常见的趋势指标包括移动平均线(如MA指标、EMA指标)、指数平滑移动平均线(MACD指标)、布林线(BOLL指标)、趋向指标(DMI指标)等。
趋势指标可以捕捉市场的中长期趋势,对于中长线交易具有较高的参考价值。趋势指标相对较为稳定,不容易受到短期价格波动的干扰,但是同时也存在着信号比较滞后,不能及时捕捉到市场的短期机会的缺点。在市场出现震荡时,趋势指标的表现可能也不佳。
2、摆动指标
摆动指标主要用于识别市场价格的超买和超卖情况,以及价格的波动程度。常见的摆动指标包括相对强弱指标(RSI指标)、随机指标(KDJ指标)、威廉指标(WR指标)等。
摆动指标可以捕捉市场的短期波动和超买超卖情况,对于短线交易具有较高的参考价值。摆动指标的信号相对较快,能够较早地发现市场的短期机会,而且对于市场的极端情况有较好的判断能力,能够识别超买超卖的情况,但由于摆动指标对短期噪音和波动较为敏感,也存在一些缺点,比如市场趋势明显的情况下可能产生较多误导信号。
总的来说,趋势指标主要关注市场的中长期趋势方向和强度,适用于判断市场的整体走势;而摆动指标主要关注市场的短期超买超卖情况和价格的震荡范围,适用于寻找短期的交易时机。它们的应用有所不同,但可以互补使用。
二、上涨回调主图指标公式
编写思路:利用60日赫尔均线判断趋势方向,在随机RSI快线低于20出现超卖之后,10日赫尔均线出现拐头向上发出信号。
N1:=10;
N2:=N1/2;
N3:=SQRT(N1);
RHMA1:=2*WMA(C,N2)-WMA(C,N1);
HULLMA1:WMA(RHMA1,N3),COLORRED,LINETHICK2;{10日赫尔均线}
NOTEXT1:IF(HULLMA1<=REF(HULLMA1,1),HULLMA1,DRAWNULL),COLORGREEN,LINETHICK2;
M1:=60;
M2:=M1/2;
M3:=SQRT(M1);
RHMA2:=2*WMA(C,M2)-WMA(C,M1);
HULLMA2:WMA(RHMA2,M3),COLORYELLOW,LINETHICK2;{60日赫尔均线}
NOTEXT2:IF(HULLMA2<=REF(HULLMA2,1),HULLMA2,DRAWNULL),COLORLIBLUE,LINETHICK2;
M:=14;
P:=3;
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),M,1)/SMA(ABS(CLOSE-LC),M,1)*100;
STOCHRSI:=((RSI-LLV(RSI,M))/(HHV(RSI,M)-LLV(RSI,M)))*100;
MARSI1:=SMA(STOCHRSI,P,1);{STOCHRSI快线}
MARSI2:=SMA(MARSI1,P,1);{STOCHRSI慢线}
A1:=HULLMA1>REF(HULLMA1,1) AND REF(HULLMA1,1)<REF(HULLMA1,2);{10日赫尔均线拐头向上}
A2:=BARSLAST(CROSS(MARSI1,MARSI2))<5;{随机RSI金叉距离当前的周期数小于5}
A3:=BARSLAST(HULLMA2<REF(HULLMA2,1))<30;{60日赫尔均线距离当前的周期数小于30}
A4:=HULLMA2>REF(HULLMA2,1);{60日赫尔均线向上}
A5:=LLV(MARSI1,3)<=20;{最近三天的最低随机RSI的MARSI1小于20}
A6:=MARSI1>MARSI2;{快线MARSI1在慢线MARSI2之上}
AA:=A1 AND A2 AND A3 AND A4 AND A5 AND A6;
XG:=FILTER(AA,20);
STICKLINE(XG,H,L,0,0),COLORYELLOW;
STICKLINE(XG,C,O,3,0),COLORYELLOW;
DRAWICON(XG,L,1);
三、上涨回调选股公式
N1:=10;
N2:=N1/2;
N3:=SQRT(N1);
RHMA1:=2*WMA(C,N2)-WMA(C,N1);
HULLMA1:=WMA(RHMA1,N3);
M1:=60;
M2:=M1/2;
M3:=SQRT(M1);
RHMA2:=2*WMA(C,M2)-WMA(C,M1);
HULLMA2:=WMA(RHMA2,M3);
M:=14;
P:=3;
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),M,1)/SMA(ABS(CLOSE-LC),M,1)*100;
STOCHRSI:=((RSI-LLV(RSI,M))/(HHV(RSI,M)-LLV(RSI,M)))*100;
MARSI1:=SMA(STOCHRSI,P,1);
MARSI2:=SMA(MARSI1,P,1);
A1:=HULLMA1>REF(HULLMA1,1) AND REF(HULLMA1,1)<REF(HULLMA1,2);
A2:=BARSLAST(CROSS(MARSI1,MARSI2))<5;
A3:=BARSLAST(HULLMA2<REF(HULLMA2,1))<30;
A4:=HULLMA2>REF(HULLMA2,1);
A5:=LLV(MARSI1,3)<=20;
A6:=MARSI1>MARSI2;
AA:=A1 AND A2 AND A3 AND A4 AND A5 AND A6;
XG:FILTER(AA,20);
关注技术Pie,学习更多通达信指标公式编写知识。版权所有,转载请注明出处。
友情提醒:本文仅供学习交流技术指标公式,不构成任何投资建议。投资有风险,入市需谨慎。