커뮤니티

분봉에서 일봉최고값

프로필 이미지
건곤대
2025-07-28 14:45:55
132
글번호 192810
답변완료
하기 답변 감사합니다. 1분봉 아닌 60분봉차트로 하면 실전에서 최대 10000봉까지니까 264일전의 값도 참조할수 있을 것 같은데요.. 혹시 60분봉차트에서 최근 264일간의 최고 값을 구하는 수식으로 알려주시면 감사하겠습니다. ------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 22*12이면 264일입니다. 분봉차트에 일봉데이터가 내부적으로 제공되지만 차트 첫봉 기준 +99일 정도입니다. 264일을 계산하기에는 데이터가 부족합니다. 주석과 같이 12일이면 22*12은 12로 변경하시면 됩니다. var : cnt(0),hh(0); hh = 0; For cnt = 1 to (22*12) { if hh == 0 or (hh > 0 and DayHigh(cnt) > hh) Then hh = DayHigh(cnt); } if hh > 0 and c > hh Then 즐거운 하루되세요 > 건곤대 님이 쓴 글입니다. > 제목 : 분봉차트에서 일봉최고값 > 안녕하세요. 한투 해외선물운용중입니다. 일봉차트 전략에서 몇일동안의 최고값을 돌파하는 수식을 분봉차트로 변형하고 싶은데, C >= Highest(H,22*12)[1] //12일동안의 최고값을 돌파 를 어떻게 바꿀 수 있을까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-07-29 09:18:32

안녕하세요 예스스탁입니다. 분봉에서 일봉의 값을 구하는 식은 모든 분봉주기에서 같습니다. 1분봉과 60분이 다르지 않습니다. 즐거운 하루되세요 > 건곤대 님이 쓴 글입니다. > 제목 : 분봉에서 일봉최고값 > 하기 답변 감사합니다. 1분봉 아닌 60분봉차트로 하면 실전에서 최대 10000봉까지니까 264일전의 값도 참조할수 있을 것 같은데요.. 혹시 60분봉차트에서 최근 264일간의 최고 값을 구하는 수식으로 알려주시면 감사하겠습니다. ------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 22*12이면 264일입니다. 분봉차트에 일봉데이터가 내부적으로 제공되지만 차트 첫봉 기준 +99일 정도입니다. 264일을 계산하기에는 데이터가 부족합니다. 주석과 같이 12일이면 22*12은 12로 변경하시면 됩니다. var : cnt(0),hh(0); hh = 0; For cnt = 1 to (22*12) { if hh == 0 or (hh > 0 and DayHigh(cnt) > hh) Then hh = DayHigh(cnt); } if hh > 0 and c > hh Then 즐거운 하루되세요 > 건곤대 님이 쓴 글입니다. > 제목 : 분봉차트에서 일봉최고값 > 안녕하세요. 한투 해외선물운용중입니다. 일봉차트 전략에서 몇일동안의 최고값을 돌파하는 수식을 분봉차트로 변형하고 싶은데, C >= Highest(H,22*12)[1] //12일동안의 최고값을 돌파 를 어떻게 바꿀 수 있을까요?