n일 평균 전일대비 일 상승율과 하락율 각각의 평균값을 알고싶습니다
1년 동안 만일 코스피가 140일 상승하고 100일 하락한다고 가정할때
전일 대비 상승율과 전일대비 하락율의 평균값을 알고싶습니다
상승한날이 n일이라면 n일의 일 평균 전일대비 상승율값
하락한 날이 n1일이라면 n1일 동안의 일 평균 전일대비 하락율값을 알고싶습니다
상승율과 하락율을 합친 평균 값이 아니라 상승율/하락울 각각의 평균값
코스피의 일 평균 전일대비 상승율값,
일 평균 전일대비 하락율값을 알기 위함입니다
감사합니다
답변 1
예스스탁
예스스탁 답변
2024-09-02 10:32:38
안녕하세요
예스스탁입니다.
input : n(140);
var : i(0);
var : upsum(0),upcnt(0),upavg(0);
var : dnsum(0),dncnt(0),dnavg(0);
upsum = 0;
upcnt = 0;
dnsum = 0;
dncnt = 0;
For i = 0 to n-1
{
if DayClose(i) > DayClose(i+1) Then
{
upsum = upsum+(DayClose(i)-DayClose(i+1))/DayClose(i+1)*100;
upcnt = upcnt+1;
}
if DayClose(i) < DayClose(i+1) Then
{
dnsum = dnsum+(DayClose(i)-DayClose(i+1))/DayClose(i+1)*100;
dncnt = dncnt+1;
}
}
upavg = upsum/upcnt;
dnavg = dnsum/dncnt;
Plot1(upavg);
Plot2(dnavg);
즐거운 하루되세요
> 러블리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> n일 평균 전일대비 일 상승율과 하락율 각각의 평균값을 알고싶습니다
1년 동안 만일 코스피가 140일 상승하고 100일 하락한다고 가정할때
전일 대비 상승율과 전일대비 하락율의 평균값을 알고싶습니다
상승한날이 n일이라면 n일의 일 평균 전일대비 상승율값
하락한 날이 n1일이라면 n1일 동안의 일 평균 전일대비 하락율값을 알고싶습니다
상승율과 하락율을 합친 평균 값이 아니라 상승율/하락울 각각의 평균값
코스피의 일 평균 전일대비 상승율값,
일 평균 전일대비 하락율값을 알기 위함입니다
감사합니다