커뮤니티

수식 문의

프로필 이미지
에구머니
2022-08-30 11:44:41
1462
글번호 161835
답변완료
input: CC(Numeric), n(Numeric); CC(C 나 H, ...)에 대해서 현재봉의 과거 n(10)봉 중에서 큰 순위를 리턴해 주는 함수 mrank(CC,n)을 부탁드립니다. 예컨대, 현재봉의 H가 과거 10봉 중에서 최고치를 갱신해서 1번째로 크다면 mrank(H,10) == 1이고, 현재봉의 종가가 과거 10봉 중에서 3번째로 크다면 mrank(C,10) == 3 이 되어야 합니다. 감사합니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-08-30 13:48:08

안녕하세요 예스스탁입니다. input : price(Numeric),n(Numeric); var : cnt(0),r(0); r = 1; For cnt = 1 to n { if c[cnt] > c Then r = r+1; } mrank = r; 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 수식 문의 > input: CC(Numeric), n(Numeric); CC(C 나 H, ...)에 대해서 현재봉의 과거 n(10)봉 중에서 큰 순위를 리턴해 주는 함수 mrank(CC,n)을 부탁드립니다. 예컨대, 현재봉의 H가 과거 10봉 중에서 최고치를 갱신해서 1번째로 크다면 mrank(H,10) == 1이고, 현재봉의 종가가 과거 10봉 중에서 3번째로 크다면 mrank(C,10) == 3 이 되어야 합니다. 감사합니다.