커뮤니티

부탁합니다

프로필 이미지
as8282
2021-12-16 10:56:56
825
글번호 154539
답변완료
shortlen = input(5, minval=1, title="Short Period") longlen = input(10, minval=1, title="Long Period") siglen = input(5, minval=1, title="Signal Line Period)") erg = tsi(close, shortlen, longlen) sig = ema(erg, siglen) osc = erg - sig plot(erg, color=fuchsia, title="Indicator") plot(sig, color=aqua, title="Signal") plot(osc, color=red, style=histogram, title="Oscillator") 상기 수식을 예스로 전환 부탁합니다. 아래위 기준선(30,-30)도 같이 부탁합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-16 12:48:41

안녕하세요 예스스탁입니다. Mtm = 전일 종가 - 금일종가 분자 = s일간의 지수이동평균 ( r 일간의 Mtm 지수이동평균 ) 분모 = s일간의 지수이동평균 ( r일간의 (Mtm의 절대값) 지수이동평균) TSI = 분자 / 분모 tsi의 계산공식의 예스랭귀지에서 기본으로 제공하는 값과 달라 위 공식으로 작성해 드립니다. input : shortlen(5),longlen(10),siglen(5); var : mtm(0),erg(0),sig(0),osc(0); mtm = C-C[1]; erg = ema(ema(mtm,shortlen),longlen)/Ema(Ema(abs(mtm),shortlen),longlen)*100; sig = ema(erg, siglen); osc = erg - sig; plot1(erg,"Indicator"); plot2(sig,"Signal"); plot3(osc,"Oscillator"); PlotBaseLine1(30); PlotBaseLine2(-30); 즐거운 하루되세요 > as8282 님이 쓴 글입니다. > 제목 : 부탁합니다 > shortlen = input(5, minval=1, title="Short Period") longlen = input(10, minval=1, title="Long Period") siglen = input(5, minval=1, title="Signal Line Period)") erg = tsi(close, shortlen, longlen) sig = ema(erg, siglen) osc = erg - sig plot(erg, color=fuchsia, title="Indicator") plot(sig, color=aqua, title="Signal") plot(osc, color=red, style=histogram, title="Oscillator") 상기 수식을 예스로 전환 부탁합니다. 아래위 기준선(30,-30)도 같이 부탁합니다.