커뮤니티

고가나 저가일 때 이동평균값을 기억하는 방법 문의합니다

프로필 이미지
hikim
2014-11-19 09:50:14
132
글번호 80516
답변완료
안녕하세요 예스랭귀지 공부를 하고 있는데 수식작성 어려운 부분을 아래와 같이 문의드립니다. 1.고가 혹은 저가 발생시 그때의 20일 이동평균값을 기준선으로 설정하는 방법을 알고 싶습니다. 2.고점과 저점이 여러개인 경우 그때의 20일 이동평균값을 각각 기억하게 하고 싶습니다. 미리 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-19 11:45:00

안녕하세요 예스스탁입니다. 1. 하나의 봉의 고가와 저가가 발생시의 값은 저장할수 없습니다. 값의 저장은 봉완성시에 최종 저장을 합니다. 고가와 저가시점의 값은 알수가 없습니다. 2. 특정고점과 저점이라면 아래식 참고하시기 바랍니다. 최근 10개의 값을 저장하게 만들었습니다. 고점과 저점에 대해서는 조건에 대한 언급이 없으셔서 일반적으로 사용하는 스윙하이, 스윙로우 함수로 대체했습니다. input : left(3),right(3); var : cnt(0); Array : HH[10](0),LL[10](0); var1 = ma(c,20); #고점조건 if SwingHigh(1,h,Left,right,left+right+1) != -1 then{ HH[0] = var1[right]; for cnt = 1 to 9{ HH[cnt] = HH[cnt-1][1]; } } #저점조건 if SwingLow(1,L,Left,right,left+right+1) != -1 then{ LL[0] = var1[right]; for cnt = 1 to 9{ LL[cnt] = LL[cnt-1][1]; } } 즐거운 하루되세요 > hikim 님이 쓴 글입니다. > 제목 : 고가나 저가일 때 이동평균값을 기억하는 방법 문의합니다 > 안녕하세요 예스랭귀지 공부를 하고 있는데 수식작성 어려운 부분을 아래와 같이 문의드립니다. 1.고가 혹은 저가 발생시 그때의 20일 이동평균값을 기준선으로 설정하는 방법을 알고 싶습니다. 2.고점과 저점이 여러개인 경우 그때의 20일 이동평균값을 각각 기억하게 하고 싶습니다. 미리 감사드립니다.