커뮤니티

거래건수와 봉완성에 대한 질문

프로필 이미지
필그룹CEO
2011-07-14 15:39:18
651
글번호 40906
답변완료

첨부 이미지

[질문] 1. 봉주기를 1초로 설정을 한경우, 만약 9:30:01에 거래가 발생을 하지않는다면 봉은 완성이 되는지요? 2. 해당시간에 거래가 발생하지 않았을 경우 해당시간에 거래가 발생하지 않았다라는 것을 알수 있는 방법이 무엇인지 궁금합니다. 3. 그리고, 거래가 발생을 하지 않으면, upvol, downvol과 같은 거래량 변수가 현재값을 가져오는것이 아니라 이전봉의 값을 가져오는데요. 이전봉의 값이 아니라 거래가 없으면, upvol or downvol의 값을 0으로 가져올수는 없는지요? 4. upvol, downvol의 결과값도 해당봉이 완성된 마지막 거래의 거래량을 의미하는것인가요? 5. 첨부파일의 그림은 시간대별 upvol, downvol, data2(upvol), data2(downvol)의 값을 디버깅한 자료입니다. 궁금한점은 data2(upvol), data2(downvol)의 값이 모두 1입니다. 실제로 해당시간에 거래량을 확인한 결과, 모두 거래량이 100개 이상이었습니다. 왜 이렇게 값이 나오는지 답변을 부탁드립니다. [디버깅 내용] messagelog("upvol : %.0f, downvol : %.0f, Data2(upvol) : %.0f, Data2(downvol) : %.0f", upvol, downvol, data2(upvol), data2(downvol));
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-07-14 16:40:06

안녕하세요 예스스탁입니다. 1. 예 다음봉 9:30:01초 시세가 발생하지 않으면 봉완성이 되지 않습니다. 2. 수식은 봉을 기준으로 값을 저장하고 내용을 판단하므로 봉이 없으면 값저장이 되지 않아 판단할 수가 없습니다. 3. 가장최근 만족봉값을 가져오므로 전봉값입니다. 2번과 같이 판단이 되지 않으므로 0으로 값을 리턴할수 없습니다. 4. 예 맞습니다. 5. 적용하신 종목명을 가르쳐 주시기 바랍니다. 선물옵션과 일반주식종목에 적용했는데 모두 값이 정상적으로 메세지로그로 출력되고 있습니다. 즐거운 하루되세요 > 필그룹CEO 님이 쓴 글입니다. > 제목 : 거래건수와 봉완성에 대한 질문 > [질문] 1. 봉주기를 1초로 설정을 한경우, 만약 9:30:01에 거래가 발생을 하지않는다면 봉은 완성이 되는지요? 2. 해당시간에 거래가 발생하지 않았을 경우 해당시간에 거래가 발생하지 않았다라는 것을 알수 있는 방법이 무엇인지 궁금합니다. 3. 그리고, 거래가 발생을 하지 않으면, upvol, downvol과 같은 거래량 변수가 현재값을 가져오는것이 아니라 이전봉의 값을 가져오는데요. 이전봉의 값이 아니라 거래가 없으면, upvol or downvol의 값을 0으로 가져올수는 없는지요? 4. upvol, downvol의 결과값도 해당봉이 완성된 마지막 거래의 거래량을 의미하는것인가요? 5. 첨부파일의 그림은 시간대별 upvol, downvol, data2(upvol), data2(downvol)의 값을 디버깅한 자료입니다. 궁금한점은 data2(upvol), data2(downvol)의 값이 모두 1입니다. 실제로 해당시간에 거래량을 확인한 결과, 모두 거래량이 100개 이상이었습니다. 왜 이렇게 값이 나오는지 답변을 부탁드립니다. [디버깅 내용] messagelog("upvol : %.0f, downvol : %.0f, Data2(upvol) : %.0f, Data2(downvol) : %.0f", upvol, downvol, data2(upvol), data2(downvol));