예스스탁
예스스탁 답변
2022-10-27 17:11:57
안녕하세요
예스스탁입니다
input : fastLength(23),slowLength(50),cycleLength(10),d1Length(3),d2Length(3);
var : macdv(0),fk(0),sk(0),kd(0),stc(0);
macdv = ema(c, fastLength) - ema(c, slowLength);
fk = (macdv-lowest(macdv,cycleLength))/(highest(macdv,cycleLength)-lowest(macdv,cycleLength))*100;
sk = ema(fk, d1Length);
kd = (sk-lowest(sk,cycleLength))/(highest(sk,cycleLength)-lowest(sk,cycleLength))*100;
stc = ema(kd, d2Length);
stc = max(min(stc, 100), 0);
Plot1(stc);
plot2(20);
plot3(80);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 첨부 그림의 로직 1~6 으로 MACD를 사용한 스토캐스틱 지표식 부탁합니다.
#######################
먼저 기간 23일 및 50일인 두 개의 EMA로 MACD 값을 계산합니다.
EMA1 = EMA(c, 23) ;
EMA2 = EMA(c, 50) ;
MACD = EMA1 - EMA2 ;
둘째, 위 MACD 값으로 기간값 10인 스토캐스틱을 계산합니다.
%K(MACD) = %KV(MACD, 10);
%D(MACD) = %DV(MACD, 10);
STC = 100 x (MACD - %K(MACD)) / (%D(MACD) - %K(MACD));
...
#참조
https://www.technicalindicators.net/indicators-technical-analysis/169-stc-schaff-trend-cycle