커뮤니티

값구하기

프로필 이미지
sdw0920
2022-08-02 08:18:51
1468
글번호 161218
답변완료
현재봉 기준으로 우상향하는 이동평균선 개수를 구하고 싶습니다. 즉 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 값을 배정한 후에 그 둘을 합산하고 싶습니다 어떻게 구현해야할까요 매번 감사드립니다