커뮤니티

문의드립니다.

프로필 이미지
무영세
2013-12-21 15:18:19
117
글번호 70710
답변완료
안녕하세요.. 언제나 감사한 마음으로 Q&A 게시판을 이용하고 있습니다. 질문입니다. 일봉에 있는 지표를 분봉에 표기할 수 있는 방법이 있나요? (일봉차트상에 있는 지표의 값을 분봉상에 표현) 즉 볼린저밴드(20, 2) 를 15분 차트에 표기한다면 혹시.. 기간값을 변경하여 예를들면 15분 차트 기준 20일이면 480봉 이므로.. 볼린저밴드(480, 2) 이렇게 만들어야 하는건가요? 위의 방법 말고 다른 방법이 있는지 궁금합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-23 09:50:20

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. 분봉에 일봉의 볼린져밴드를 그리는 지표식이니다. # 분봉에서 일봉 볼린져밴드 계산 시작 input : dayPeriod(20),dayDv(2); var : daysum(0),daycnt(0),dayma(0),daySumSqrt(0),dayStdv(0); var : dayBBup(0),dayBBdn(0),dayCounter(0); #일봉 이동평균 계산 daysum = 0; for daycnt = 0 to dayPeriod-1{ daysum = daysum + DayClose(daycnt); } dayma = daysum/dayPeriod; #표준편차 계산 If DayClose(dayPeriod) != 0 Then { daySumSqrt = 0; For dayCounter = 0 To dayPeriod - 1 { daySumSqrt = daySumSqrt + (DayClose(dayCounter) - dayma)^2; } dayStdv = SquareRoot(daySumSqrt / dayPeriod); } Else dayStdv = 0; # 일봉 볼린져밴드 계산 dayBBup = dayma + (dayDv * dayStdv); dayBBdn = dayma - (dayDv * dayStdv); plot1(dayBBup ,"상단"); plot2(dayma,"중단"); plot3(dayBBdn,"하단"); 즐거운 하루되세요 > 무영세 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요.. 언제나 감사한 마음으로 Q&A 게시판을 이용하고 있습니다. 질문입니다. 일봉에 있는 지표를 분봉에 표기할 수 있는 방법이 있나요? (일봉차트상에 있는 지표의 값을 분봉상에 표현) 즉 볼린저밴드(20, 2) 를 15분 차트에 표기한다면 혹시.. 기간값을 변경하여 예를들면 15분 차트 기준 20일이면 480봉 이므로.. 볼린저밴드(480, 2) 이렇게 만들어야 하는건가요? 위의 방법 말고 다른 방법이 있는지 궁금합니다.