현재봉 기준으로 우상향하는 이동평균선 개수를 구하고 싶습니다.
즉 10일 단순이평부터 30일 단순 이평깨지 우상향하는 이동평균선의 개수를 구하고 싶습니다
If 문으로 우상향하는경우에 1값을 배정하고
그렇지않을 경우에 -1 내지 0 값을 배정한 후에
그 둘을 합산하고 싶습니다
어떻게 구현해야할까요
매번 감사드립니다
답변 1
예스스탁
예스스탁 답변
2022-08-02 14:38:19
안녕하세요
예스스탁입니다.
var : cnt(0),ii(0),count(0);
Array : mav[31](0);
#mav[1]~mav[30]에 ma(C,10)~ma(C,30)저장
ii = 0;
For cnt = 10 to 30
{
ii = ii+1;
mav[ii] = ma(C,cnt);
}
#30개 이평중 상승중 이평 카운트
count = 0;
For cnt = 1 to 30
{
if mav[cnt] > mav[cnt][1] Then
count = count+1;
}
Plot1(count);
즐거운 하루되세요
> sdw0920 님이 쓴 글입니다.
> 제목 : 값구하기
> 현재봉 기준으로 우상향하는 이동평균선 개수를 구하고 싶습니다.
즉 10일 단순이평부터 30일 단순 이평깨지 우상향하는 이동평균선의 개수를 구하고 싶습니다
If 문으로 우상향하는경우에 1값을 배정하고
그렇지않을 경우에 -1 내지 0 값을 배정한 후에
그 둘을 합산하고 싶습니다
어떻게 구현해야할까요
매번 감사드립니다