커뮤니티

질문드립니다

프로필 이미지
회원
2015-03-27 13:02:20
180
글번호 84479
답변완료
질문드립니다 차트에는 데이타가 있고 다만 지표를 그리는데 매일 오전 10시까지의 데이타는 없는것으로 취급하고 싶습니다 그래서 이평을 그린다면 어떻게 해야 하나요? 다만 이평그릴때 봉갯수(기간값)에도 역시 데이타가 없는곳은 없는것처럼 그려져야합니다 즉 전일마지막봉 값이후 오늘 첫봉은 10시1분 값으로 연결해서 이어서 그려져야합니다 예) 이평 5봉선을 그린다면 전일마지막봉-3,전일마지막봉-2,전일마지막봉-1,전일마지막봉,오늘(당일)10시1분봉 이렇게 5개봉으로 계산한 이평값이 오늘 10시1분봉에 지표값으로 찍히게 하고 싶습니다 부탁드려요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-27 15:26:29

안녕하세요 예스스탁입니다. 9시부터 10시까지는 전일 마지막봉에서 계산된 이평값이 유지됩니다. input : P(5); vaR : cnt(0),mav(0),sum(0); Array : CC[100](0); if stime >= 100000 Then { CC[0] = C; for cnt = 1 to P { CC[cnt] = CC[cnt-1][1]; } } if CC[P-1] > 0 Then { sum = 0; for cnt = 0 to P-1 { sum = sum+Cc[cnt]; } mav = sum/P; plot1(mav); } 만약 9시에서 10시까지 지표를 출력하지 않고자 하시면 아래수식을 사용하시고 지표속성에서 점그래프나 일자그래프와 같이 직전봉과 연결이 되지 않는 그래프종류로 설정하고 적용하시면 됩니다. input : P(5); vaR : cnt(0),mav(0),sum(0); Array : CC[100](0); if stime >= 100000 Then { CC[0] = C; for cnt = 1 to P { CC[cnt] = CC[cnt-1][1]; } if CC[P-1] > 0 Then { sum = 0; for cnt = 0 to P-1 { sum = sum+Cc[cnt]; } mav = sum/P; plot1(mav); } } 즐거운 하루되세요 > HI_ll****** 님이 쓴 글입니다. > 제목 : 질문드립니다 > 질문드립니다 차트에는 데이타가 있고 다만 지표를 그리는데 매일 오전 10시까지의 데이타는 없는것으로 취급하고 싶습니다 그래서 이평을 그린다면 어떻게 해야 하나요? 다만 이평그릴때 봉갯수(기간값)에도 역시 데이타가 없는곳은 없는것처럼 그려져야합니다 즉 전일마지막봉 값이후 오늘 첫봉은 10시1분 값으로 연결해서 이어서 그려져야합니다 예) 이평 5봉선을 그린다면 전일마지막봉-3,전일마지막봉-2,전일마지막봉-1,전일마지막봉,오늘(당일)10시1분봉 이렇게 5개봉으로 계산한 이평값이 오늘 10시1분봉에 지표값으로 찍히게 하고 싶습니다 부탁드려요