커뮤니티

질문입니다.

프로필 이미지
회원
2015-01-28 13:14:25
81
글번호 82731
답변완료
아래 LD라는 사용자함수는 분봉 식에서 N일전 저가를 갱신한 이후 발생한 최고 고가와 저가의 차이를 나타냅니다. LD(2)+LD(1)의 값이 분봉에서 적용했을 때와 일봉에서 적용했을때 값이 달라 질수 있나요? input : N(Numeric); var : cnt(0),LH(0); Array : Diff[15](0); if date != date[1] Then{ for cnt = 1 to 14{ diff[cnt] = diff[cnt-1][1]; } } if L == daylow Then LH = H; if H > LH Then LH = H; Diff[0] = LH-daylow; LD=MAX(1,diff[N]);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-01-28 16:59:56

안녕하세요 예스스탁입니다. 일봉에서는 당일최저가를 기록한 이후의 최고가는 계산이 되지 않습니다. 해당 내용은 분봉이하의 주기에서만 가능한 내용입니다. 해당식 일봉에 적용하시면 단순 일봉의 고저의 차이값입니다. 즐거운 하루되세요 > HI_JI***** 님이 쓴 글입니다. > 제목 : 질문입니다. > 아래 LD라는 사용자함수는 분봉 식에서 N일전 저가를 갱신한 이후 발생한 최고 고가와 저가의 차이를 나타냅니다. LD(2)+LD(1)의 값이 분봉에서 적용했을 때와 일봉에서 적용했을때 값이 달라 질수 있나요? input : N(Numeric); var : cnt(0),LH(0); Array : Diff[15](0); if date != date[1] Then{ for cnt = 1 to 14{ diff[cnt] = diff[cnt-1][1]; } } if L == daylow Then LH = H; if H > LH Then LH = H; Diff[0] = LH-daylow; LD=MAX(1,diff[N]);