커뮤니티
변동 평균값을 구하는 식 질문드립니다.
2011-12-02 18:51:32
313
글번호 45401
안녕하세요~!
수고가 많으십니다.
변동 평균값을 이동평균처럼 사용하려고합니다.
A= dayhigh-daylow 이라고 하면..
A의 현재를 포함한 5일평균값
A의 현재를 포함한 20일평균값
A의 현재를 포함한 60일평균값
A의 현재를 포함한 120일평균값
이렇게 구해서 이동평균처럼 보고싶습니다.
5,20,60,120일을 기본으로 하되 input으로 일수를 바꿀수 있게해주시면 좋겠습니다.
부탁드립니다. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2011-12-02 16:18:11
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),P3(60),P4(120);
var : cnt(0);
var1 = 0;
var2 = 0;
var3 = 0;
var4 = 0;
for cnt = 0 to p4{
if cnt < P1 Then
var1 = var1+(dayhigh(cnt)-daylow(cnt));
if cnt < P2 Then
var2 = var2+(dayhigh(cnt)-daylow(cnt));
if cnt < P3 Then
var3 = var3+(dayhigh(cnt)-daylow(cnt));
if cnt < P4 Then
var4 = var4+(dayhigh(cnt)-daylow(cnt));
}
value1 = var1/P1;
value2 = var2/P2;
value3 = var3/P3;
value4 = var4/P4;
plot1(value1);
plot2(value2);
plot3(value3);
plot4(value4);
즐거운 하루되세요
> 모던타임 님이 쓴 글입니다.
> 제목 : 변동 평균값을 구하는 식 질문드립니다.
> 안녕하세요~!
수고가 많으십니다.
변동 평균값을 이동평균처럼 사용하려고합니다.
A= dathigh-daylow 이라고 하면..
A의 현재를 포함한 5일평균값
A의 현재를 포함한 20일평균값
A의 현재를 포함한 60일평균값
A의 현재를 포함한 120일평균값
이렇게 구해서 이동평균처럼 보고싶습니다.
5,20,60,120일을 기본으로 하되 input으로 일수를 바꿀수 있게해주시면 좋겠습니다.
부탁드립니다. 감사합니다.