커뮤니티

82859의 답변에 대하여 궁금합니다.

프로필 이미지
redcon
2023-07-12 14:55:56
1145
글번호 170567
답변완료
M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); 이동평균은 기준값과 기간을 지정해 계산을 하는데 위와 같이 기간없이 이동평균 종류만 지정한 경우 어떤 방식으로 동작하는지 알수 없습니다. 가중이 기간을 지정한 것으로 보고 작성해 드립니다. input : 가중(10); var : m5(0),m10(0),m15(0),n60(0); var1 = ma(C, 5)[1]; var2 = ma(C, 10)[1]; var3 = ma(C, 15)[1]; M5=ma(var1, 가중); M10=ma(Var2, 가중); M15=ma(var3, 가중); N60=ma(C, 60); if CrossUp(C, M15) && C> N60 Then Find(1); --------------------------------------------------------------------------------------------------------- M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); 의미는 오늘 날짜의 종가를 포함시키지 않고 오늘이전까지 5일간의 평균값의 이평선을 의미합니다. 불가능한지요?
종목검색
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2023-07-13 08:55:41

안녕하세요 예스스탁입니다. M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); ma함수가 ma(가격,기간)으로 함수가 구성됩니다. 예스랭귀지도 키움언어의 도움말에도 위와 같이 되어 있습니다. 하지만 올리신 위 식에 이동평균의 종류를 뜻하는 가중이라는 단어로만 되어 있고 기간을 지정한 내용이 없습니다. 그래서 가중이라는 단어가 종류가 아닌 기간을 지정하는 외부변수로 보고 식을 작성해 드렸습니다. var1 = ma(C, 5)[1]; var2 = ma(C, 10)[1]; var3 = ma(C, 15)[1]; M5=ma(var1, 가중); M10=ma(Var2, 가중); M15=ma(var3, 가중); 전일기준으로 5,10,15이평을 계산하고 가중으로 지정한 기간으로 다시 이평하게 이미 작성이 되었습니다. 만약 위 내용이 아니면 계산법을 알수 없어 수정이 가능하지 않습니다. 즐거운 하루되세요 > redcon 님이 쓴 글입니다. > 제목 : 82859의 답변에 대하여 궁금합니다. > M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); 이동평균은 기준값과 기간을 지정해 계산을 하는데 위와 같이 기간없이 이동평균 종류만 지정한 경우 어떤 방식으로 동작하는지 알수 없습니다. 가중이 기간을 지정한 것으로 보고 작성해 드립니다. input : 가중(10); var : m5(0),m10(0),m15(0),n60(0); var1 = ma(C, 5)[1]; var2 = ma(C, 10)[1]; var3 = ma(C, 15)[1]; M5=ma(var1, 가중); M10=ma(Var2, 가중); M15=ma(var3, 가중); N60=ma(C, 60); if CrossUp(C, M15) && C> N60 Then Find(1); --------------------------------------------------------------------------------------------------------- M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); 의미는 오늘 날짜의 종가를 포함시키지 않고 오늘이전까지 5일간의 평균값의 이평선을 의미합니다. 불가능한지요?
프로필 이미지

redcon

2023-07-13 09:58:23

감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 82859의 답변에 대하여 궁금합니다. > 안녕하세요 예스스탁입니다. M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); ma함수가 ma(가격,기간)으로 함수가 구성됩니다. 예스랭귀지도 키움언어의 도움말에도 위와 같이 되어 있습니다. 하지만 올리신 위 식에 이동평균의 종류를 뜻하는 가중이라는 단어로만 되어 있고 기간을 지정한 내용이 없습니다. 그래서 가중이라는 단어가 종류가 아닌 기간을 지정하는 외부변수로 보고 식을 작성해 드렸습니다. var1 = ma(C, 5)[1]; var2 = ma(C, 10)[1]; var3 = ma(C, 15)[1]; M5=ma(var1, 가중); M10=ma(Var2, 가중); M15=ma(var3, 가중); 전일기준으로 5,10,15이평을 계산하고 가중으로 지정한 기간으로 다시 이평하게 이미 작성이 되었습니다. 만약 위 내용이 아니면 계산법을 알수 없어 수정이 가능하지 않습니다. 즐거운 하루되세요 > redcon 님이 쓴 글입니다. > 제목 : 82859의 답변에 대하여 궁금합니다. > M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); 이동평균은 기준값과 기간을 지정해 계산을 하는데 위와 같이 기간없이 이동평균 종류만 지정한 경우 어떤 방식으로 동작하는지 알수 없습니다. 가중이 기간을 지정한 것으로 보고 작성해 드립니다. input : 가중(10); var : m5(0),m10(0),m15(0),n60(0); var1 = ma(C, 5)[1]; var2 = ma(C, 10)[1]; var3 = ma(C, 15)[1]; M5=ma(var1, 가중); M10=ma(Var2, 가중); M15=ma(var3, 가중); N60=ma(C, 60); if CrossUp(C, M15) && C> N60 Then Find(1); --------------------------------------------------------------------------------------------------------- M5=ma((C(5)+C(4)+C(3)+C(2)+C(1))/5, 가중); 의미는 오늘 날짜의 종가를 포함시키지 않고 오늘이전까지 5일간의 평균값의 이평선을 의미합니다. 불가능한지요?