커뮤니티

문의드립니다.

프로필 이미지
해암
2025-02-07 19:14:40
357
글번호 187940
답변완료
선물차트 기준으로 문의드립니다. - sma(smoothed moving average)와 lsma(least squares moving average) 그리고 lwma(linear weighted moving average)지표를 차트에 나타내고자 합니다. 수식의 기간값은 변경가능하게 부탁드립니다. 감사합니다. 수고하세요!!!
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2025-02-10 14:00:05

안녕하세요 예스스탁입니다. input : Period(20),weight(6); var : sma(0),lsma(0); var : sub(0),p(0),d(0),sum(0),divider(0),i(0),lwma(0); sma = ma(C,Period); lsma = LRL(c, Period); sub = (weight/period)-1; sum = 0; divider = 0; for i = 0 to period-1 { p = c[i] * ((weight-i)-sub); d = (weight-i)-sub; sum = sum + p; divider = divider + d; } lwma = sum / divider; plot1(sma); plot2(lsma); plot3(lwma); 즐거운 하루되세요 > 해암 님이 쓴 글입니다. > 제목 : 문의드립니다. > 선물차트 기준으로 문의드립니다. - sma(smoothed moving average)와 lsma(least squares moving average) 그리고 lwma(linear weighted moving average)지표를 차트에 나타내고자 합니다. 수식의 기간값은 변경가능하게 부탁드립니다. 감사합니다. 수고하세요!!!
프로필 이미지

해암

2025-02-10 15:08:18

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 안녕하세요 예스스탁입니다. input : Period(20),weight(6); var : sma(0),lsma(0); var : sub(0),p(0),d(0),sum(0),divider(0),i(0),lwma(0); sma = ma(C,Period); lsma = LRL(c, Period); sub = (weight/period)-1; sum = 0; divider = 0; for i = 0 to period-1 { p = c[i] * ((weight-i)-sub); d = (weight-i)-sub; sum = sum + p; divider = divider + d; } lwma = sum / divider; plot1(sma); plot2(lsma); plot3(lwma); ============================ 위의 수식에 대해 감사합니다. 위의 수식에서 sma를 smoothed moving average(혹은 smoothed simple moving average)로 바꾸고자 합니다. 어떻게 작성하는지요? 다시 한번 감사드립니다. 수고하세요!