커뮤니티

RSI 수식 문의입니다

프로필 이미지
hex
2011-08-24 21:58:07
1005
글번호 42200
답변완료
안녕하세요? RSI의 오리지널 공식을 제가 직접 따라서 작성해보았는데요 예스트레이더에 함수로 내장된 RSI(), RSI_Y()와 다 다르게 나와서 문의드립니다. Wilder의 RSI 오리지널 공식은 아래를 참고했구요. http://en.wikipedia.org/wiki/Relative_Strength_Index 저는 아래와 같이 작성했습니다. ===================================== Inputs : Period(14); Vars : Delta(0), RS(0), RSI(0); Delta = C-C[1]; RS = ema(IFF(delta>0, delta, 0),Period) / ema(IFF(delta<0, abs(delta), 0), Period); RSI = 100 - (100 / (1+RS)) Plot1(RSI); ===================================== 함수식을 살펴보면 RSI_Y()는 Wilder의 오리지널 공식과 전혀 다른것 같구요 내장 함수 RSI()랑 위 수식이랑 값이 미세하게 차이가 나는게 이유가 뭔지요? 값이 차이나는 원인과, 어느것이 맞는것인지 알고 싶습니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2011-08-25 13:45:00

안녕하세요 예스스탁입니다. 작성하신 식은 Wilder의 RSI공식으로 지수이동평균을 기반으로 작성한 식입니다. RSI()로 제공되는 함수는 첨부하신 웹문서에 하단에 나와 있는 Cutler's RSI로 단순이평으로 작성된 식이므로약간의 차이가 있습니다. 지수이평이 데이터의 길이나 계산의 시작점에 따라 값이 변동될 여지가 많으므로 단순이평을 사용하여 이런점을 제거한 버전이라고 보시면 됩니다. 기본으로 제공되는 RSI함수내용은 TS의 Easylanguage와 동일한 계산식입니다. TS와의 수식호환을 위해 동일한 내용의 RSI를 제공하고 있습니다. RSI_Y는 아주 예전 버전의 랭귀지 환경에서 제공되던 함수의 계산식을 그대로 제공하는 것이라 현재버전과 값차이가 많이 납니다. 즐거운 하루되세요 > hex 님이 쓴 글입니다. > 제목 : RSI 수식 문의입니다 > 안녕하세요? RSI의 오리지널 공식을 제가 직접 따라서 작성해보았는데요 예스트레이더에 함수로 내장된 RSI(), RSI_Y()와 다 다르게 나와서 문의드립니다. Wilder의 RSI 오리지널 공식은 아래를 참고했구요. http://en.wikipedia.org/wiki/Relative_Strength_Index 저는 아래와 같이 작성했습니다. ===================================== Inputs : Period(14); Vars : Delta(0), RS(0), RSI(0); Delta = C-C[1]; RS = ema(IFF(delta>0, delta, 0),Period) / ema(IFF(delta<0, abs(delta), 0), Period); RSI = 100 - (100 / (1+RS)) Plot1(RSI); ===================================== 함수식을 살펴보면 RSI_Y()는 Wilder의 오리지널 공식과 전혀 다른것 같구요 내장 함수 RSI()랑 위 수식이랑 값이 미세하게 차이가 나는게 이유가 뭔지요? 값이 차이나는 원인과, 어느것이 맞는것인지 알고 싶습니다.
프로필 이미지

예스스탁 예스스탁 답변

2011-08-29 11:34:07

안녕하세요 예스스탁입니다. 죄송합니다. 기존의 RSI답변에 오류가 있었습니다. 예스트레이더에서 기본 함수로 제공되는 RSI가 Wilder의 RSI공식에 의한 식이 맞습니다. 첨부한 워드 파일 Wilder의 RSi공식이 있습니다.(zip파일을 압축하제하시면 됩니다.) 계산식이 Ema와 유사하여 보통 Ema를 이용해 작성되어 제공되는 프로그램이 있지만 ema방식하고는 다르게 Wilder의 계산공식에서는 직전봉의 값에 기간에서 1을 뺀값을 곱하고 현재봉값을 합한 값을 설정한 기간으로 나누는 계산식을 사용합니다. 문서 첨부해 드립니다. 이용에 참고하시기 바랍니다. 즐거운 하루되세요 > hex 님이 쓴 글입니다. > 제목 : RSI 수식 문의입니다 > 안녕하세요? RSI의 오리지널 공식을 제가 직접 따라서 작성해보았는데요 예스트레이더에 함수로 내장된 RSI(), RSI_Y()와 다 다르게 나와서 문의드립니다. Wilder의 RSI 오리지널 공식은 아래를 참고했구요. http://en.wikipedia.org/wiki/Relative_Strength_Index 저는 아래와 같이 작성했습니다. ===================================== Inputs : Period(14); Vars : Delta(0), RS(0), RSI(0); Delta = C-C[1]; RS = ema(IFF(delta>0, delta, 0),Period) / ema(IFF(delta<0, abs(delta), 0), Period); RSI = 100 - (100 / (1+RS)) Plot1(RSI); ===================================== 함수식을 살펴보면 RSI_Y()는 Wilder의 오리지널 공식과 전혀 다른것 같구요 내장 함수 RSI()랑 위 수식이랑 값이 미세하게 차이가 나는게 이유가 뭔지요? 값이 차이나는 원인과, 어느것이 맞는것인지 알고 싶습니다.