通达信沙夫趋势周期指标(STC)选股公式,结合了MACD和KDJ的原理

沙夫趋势周期指标(Schaff Trend Cycle,简称STC)是由道格·舒夫(Doug Schaff)发明的技术分析工具,用于识别股票、期货或外汇市场中的趋势。STC指标巧妙结合了MACD和KDJ的原理,相当于增强版的震荡指标,能最大限度地减少趋势期间的波动,并能更快速、更有效地对价格走势做出反应。与只关注价格走势的同类指标不同,STC指标承认趋势的周期性。

STC指标的范围和KDJ一样,在0和100 之间震荡。STC指标下降表明趋势周期下降,价格可能保持稳定或跟随周期下行;STC指标上升表明趋势上升,价格可能保持稳定或跟随周期上行。STC指标有两个阈值:25和75,分别用于表示超卖和超买条件,高于75会被视为超买,而低于25则被视为超卖。

一、沙夫趋势周期指标STC计算公式

计算步骤如下:

1、计算MACD的DIF:将两条EMA均线相减(23日和50日),得到DIF;

DIF:=EMA(C,23)-EMA(C,50);

2、计算快线K:将当前收盘价与过去一定期间内的最低价和最高价相比较,得到快线K;

K:=(DIF-LLV(DIF,10))/(HHV(DIF,10)-LLV(DIF,10))*100;

3、计算慢线D:对快线K进行指数加权移动平均,得到慢线D;

D:=SMA(K,2,1);

4、计算STC指标:对慢线D再进行一次指数加权移动平均,得出最终的STC指标值。

STC:SMA(D,2,1);

注意:STC指标使用了KDJ的原理,但是上面的步骤中STC的K、D、STC其实对应的是KDJ中的RSV、K、D。原理一样,只是变量名会导致混淆,因此澄清一下。

二、沙夫趋势周期指标STC副图指标公式

N1:=23;

N2:=50;

N:=10;

DIF:=EMA(C,N1)-EMA(C,N2);

HH:=HHV(DIF,N);

LL:=LLV(DIF,N);

K:=(DIF-LL)/(HH-LL)*100;

D:=SMA(K,2,1);

STC:SMA(D,2,1),COLORGREEN,LINETHICK2;

NOTEXT:IF(STC>REF(STC,1),STC,DRAWNULL),COLORRED,LINETHICK2;

NOTEXT1:25,COLORYELLOW,DOTLINE;

NOTEXT2:75,COLORGRAY,DOTLINE;

三、沙夫趋势周期指标STC主图指标公式

思路:STC上穿25发出信号,用MACD的快线向上过滤一些信号。

N1:=23;

N2:=50;

N:=10;

DIF:=EMA(C,N1)-EMA(C,N2);

HH:=HHV(DIF,N);

LL:=LLV(DIF,N);

K:=(DIF-LL)/(HH-LL)*100;

D:=SMA(K,2,1);

STC:=SMA(D,2,1);

DIF1:=EMA(C,12)-EMA(C,26);

DEA1:=EMA(DIF1,9);

MACD:=(DIF1-DEA1)*2;

XG:=CROSS(STC,25) AND DIF1>REF(DIF1,1);

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);

四、沙夫趋势周期选股公式

N1:=23;

N2:=50;

N:=10;

DIF:=EMA(C,N1)-EMA(C,N2);

HH:=HHV(DIF,N);

LL:=LLV(DIF,N);

K:=(DIF-LL)/(HH-LL)*100;

D:=SMA(K,2,1);

STC:=SMA(D,2,1);

DIF1:=EMA(C,12)-EMA(C,26);

DEA1:=EMA(DIF1,9);

MACD:=(DIF1-DEA1)*2;

XG:CROSS(STC,25) AND DIF1>REF(DIF1,1);

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

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

猜你喜欢

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