커뮤니티

주봉 데이타 지표

프로필 이미지
스로우
2017-04-18 18:03:20
190
글번호 108915
답변완료
종목을 추가하지 않고 3분봉 챠트(틱챠트에서) 1) 주봉의 20일 평균선 2) 이전 13주 동안 고점과 저점 을 표시하고자 합니다. 도움 부탁드립니다
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2017-04-19 15:23:25

안녕하세요 예스스탁입니다. 차트에 해당 기간의 값을 계산할만큼 충분한 데이터가 있어야 지표가 출력됩니다. 수식은 차트의 데이터를 이용해 계산하므로 데이터가 충분하지 않으면 계산할수 없습니다. input : P1(20),P2(13); var : cnt(0),sum(0),mav(0),HH(0),LL(0); Array : WeekH[50](0),WeekL[50](0),WeeKC[50](0); if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{ weekH[0] = H; weekL[0] = L; for cnt = 1 to 49{ weekH[cnt] = WeekH[cnt-1][1]; weekL[cnt] = WeekL[cnt-1][1]; weekC[cnt] = WeekC[cnt-1][1]; } } if H > WeekH[0] Then WeekH[0] = H; if L < WeekL[0] Then WeekL[0] = L; WeekC[0] = C; if WeekC[P1-1] > 0 then{ sum = 0; for cnt = 0 to P1-1{ sum = sum + WeekC[cnt]; } mav = sum/P1; plot1(mav,"P1주봉이평"); } if weekH[P2-1] > 0 and weekL[P2-1] > 0 then{ HH = WeekH[0]; LL = WeekL[0]; for cnt = 0 to P1-1{ if WeekH[cnt] > HH Then HH = WeekH[cnt]; if WeekL[cnt] < LL Then LL = WeekL[cnt]; } plot2(HH,"P2주봉최고"); plot3(LL,"P2주봉최저"); } 즐거운 하루되세요 > 스로우 님이 쓴 글입니다. > 제목 : 주봉 데이타 지표 > 종목을 추가하지 않고 3분봉 챠트(틱챠트에서) 1) 주봉의 20일 평균선 2) 이전 13주 동안 고점과 저점 을 표시하고자 합니다. 도움 부탁드립니다
프로필 이미지

스로우

2017-04-20 18:11:10

답변 감사드립니다. 현재봉을 기준으로 하다보니 3분챠트나 틱챠트인 경우 데이타를 불러올수가 없습니다. 혹시 내장된 일간 데이타인 dayhigh , daylow를 이용하면 작은 챠트에서 가능하지 않을까 생각이 드는데요. 내장된 일간 데이타를 이용하는 방법이 있으면 추가로 부탁드립니다. 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 주봉 데이타 지표 > 안녕하세요 예스스탁입니다. 차트에 해당 기간의 값을 계산할만큼 충분한 데이터가 있어야 지표가 출력됩니다. 수식은 차트의 데이터를 이용해 계산하므로 데이터가 충분하지 않으면 계산할수 없습니다. input : P1(20),P2(13); var : cnt(0),sum(0),mav(0),HH(0),LL(0); Array : WeekH[50](0),WeekL[50](0),WeeKC[50](0); if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then{ weekH[0] = H; weekL[0] = L; for cnt = 1 to 49{ weekH[cnt] = WeekH[cnt-1][1]; weekL[cnt] = WeekL[cnt-1][1]; weekC[cnt] = WeekC[cnt-1][1]; } } if H > WeekH[0] Then WeekH[0] = H; if L < WeekL[0] Then WeekL[0] = L; WeekC[0] = C; if WeekC[P1-1] > 0 then{ sum = 0; for cnt = 0 to P1-1{ sum = sum + WeekC[cnt]; } mav = sum/P1; plot1(mav,"P1주봉이평"); } if weekH[P2-1] > 0 and weekL[P2-1] > 0 then{ HH = WeekH[0]; LL = WeekL[0]; for cnt = 0 to P1-1{ if WeekH[cnt] > HH Then HH = WeekH[cnt]; if WeekL[cnt] < LL Then LL = WeekL[cnt]; } plot2(HH,"P2주봉최고"); plot3(LL,"P2주봉최저"); } 즐거운 하루되세요 > 스로우 님이 쓴 글입니다. > 제목 : 주봉 데이타 지표 > 종목을 추가하지 않고 3분봉 챠트(틱챠트에서) 1) 주봉의 20일 평균선 2) 이전 13주 동안 고점과 저점 을 표시하고자 합니다. 도움 부탁드립니다